where is townsend georgia located
Townsend, GA. Townsend is located in southeast Georgia. Townsend is part of Mcintosh County. On average, the public school district that covers Townsend is worse than the state average in quality. The Townsend area code is 912.