Discover Jamestown
compiled from our dataJamestown is located in Tennessee, USA, and has a population of about 1,935. Our atlas lists 40 places here.
These include 8 sights and 2 museums, 28 restaurants, 2 places to stay and 0 cocktail bars. Highlights include Jamestown Village Apartments, Fentress Oaks Apartments, Deborah Laraway.