Sharpsburg is located in eastern Coweta County at 33°20′22″N 84°39′1″W (33.339337, -84.650155). The town of Turin is immediately to the southeast. Georgia State Route 16 runs through the southern part of Sharpsburg, leading west 10 miles to Newnan, the county seat, and southeast 7 miles to Senoia. GA 54 leads northeast 5 miles to Peachtree City. As of the census of 2010, there were 341 people, 143 households in the town.