We found 13 street and 67 property in South Tamworth, New Hampshire. South Tamworth is located in Carroll County. The population in the South Tamworth, NH ZIP code area is around 3.5K people.
Look into each street page to find more about the houses and people living there.