I ran across this post this morning about a small gold rush mining town near the Montana and Idaho border and thought for those wondering about what to put in to their old west towns this is a good example. Note that many of these businesses would share a building.
The townsite of Louisville occupied only 1/2 acre but there were many buildings in and around the town.
In January 1870, Louisville had 1,000 residents in the area. There were 100 houses, 9 stores, 14 saloons, 1 hotel, 3 bakeries, 2 doctors, 2 drug stores, 1 banker, 2 express houses, 1 dress maker, 3 butcher shops (dealing out about 1500 to 1800 pounds of beef a day), 1 shoe maker, 4 blacksmith shops, 2 wash houses, 12 general merchandise stores, 1 brewery, 1 justice of the peace, 2 houses of ill fame, and 2-24 hour restaurants.