1. Whiterun
Pros: Alchemy table. Central location on main map. Excellent storage locations. All 4 smithing items are located next door. Home is very close to front gate.
Cons: No enchanter's table in house, and a long walk to Dragonreach to access one. Money vendors nearby are just ok.
2. Windhelm
Pros: Alchemy table and Enchanter's table in home. Adequate storage locations. All 4 smithing items are in the city.
Cons: Money vendors are just ok. Location on main map is between Riften and Winterhold, but usually out of your way. A bit of a walk to reach your home inside the city. You are not that close to the smith and must contend with 2 NPC that want to use the same devices. Must join Stormcloaks to get home.
3. Markarth
Pros: Alchemy table and Enchanter's table in home. All 4 smithing items are in the city.
Cons: Few money vendors in town to sell goods. Location on main map is awful. Home is very far from smithing items in the city. A long walk to reach your home in the city.
4. Solitude
Pros: Alchemy table and Enchanter's table in home. Lots of money vendors to sell goods.
Cons: City does not have a smelter. Location on main map is decent. Poor location for storage devices. Long walk to home from front gate.
5. Riften:
Pros: Alchemy table and Enchanter's table in home. If you complete Thieves' Guild quests, you have the most options for selling your goods. Outside exit/entrance to house allows Stage 4 vampires to enter city without being attacked. Home is also near front gate.
Cons: City does not have a smelter. Location on main map is awful.
The absence of a smelter causes me to rate some of the towns much lower. I would probably rate Solitude the best if the town had a smelter. For me personally, the central location of Whiterun makes it the best. I am also not sure about the storage location of Markarth or Riften, as I did not use those homes much.


