{"id":2424,"date":"2023-04-02T11:13:54","date_gmt":"2023-04-02T11:13:54","guid":{"rendered":"https:\/\/townsvillages.com\/us\/?p=2424"},"modified":"2026-08-22T17:16:23","modified_gmt":"2026-08-22T17:16:23","slug":"upson-county","status":"publish","type":"post","link":"https:\/\/townsvillages.com\/us\/upson-county\/","title":{"rendered":"Upson County, Georgia"},"content":{"rendered":"<p>Upson County is a county in Georgia, United States, in the west-central Piedmont part of the state. It had a population of 27,700 at the 2020 census and covers 323 square miles (840 km2) of land centred near 32&deg;53&prime;N 84&deg;18&prime;W.<\/p>\n<p>Thomaston is the county seat, and its postal code is 30286. The county has one city, one town, several census-designated places and a handful of unincorporated communities. It sits in the Eastern time zone.<\/p>\n<h2>Towns &amp; Villages in Upson County<\/h2>\n<p>Upson County has one incorporated city, one incorporated town, and a mix of census-designated places (CDPs) and unincorporated communities. The table below lists every place carried over from the county&#8217;s official gazetteer, with type and, where verified, 2020 population and ZIP code.<\/p>\n<div class=\"tv-table-scroll\">\n<table>\n<thead>\n<tr>\n<th>Place<\/th>\n<th>Type<\/th>\n<th>Pop.<\/th>\n<th>ZIP<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Thomaston<\/td>\n<td>City &middot; seat<\/td>\n<td>&mdash;<\/td>\n<td>30286<\/td>\n<\/tr>\n<tr>\n<td>Yatesville<\/td>\n<td>Town<\/td>\n<td>&mdash;<\/td>\n<td>31097<\/td>\n<\/tr>\n<tr>\n<td>Hannahs Mill<\/td>\n<td>CDP<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Lincoln Park<\/td>\n<td>CDP<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>The Rock<\/td>\n<td>CDP<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Salem<\/td>\n<td>CDP<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Sunset Village<\/td>\n<td>CDP<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Atwater<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Barker Spring<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Birdsong Crossroads<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Crest<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Delray<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Dog Crossing<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>East Thomaston<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Ellerbeetown<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Glencliff<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Hendricks<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Hickman Forks<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Jones Settlement<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Logtown<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>McCrary Settlement<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>McKinney<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Paynes Mill<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Pickard<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Redbone Crossroads<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Rest Haven<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Roland<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Silvertown<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Topeka Junction<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>Thomaston, the county seat, absorbed the old community of East Thomaston in the 19th century, which is why the name survives only as a local district reference today, not a separate place.<\/p>\n<h2>ZIP Codes<\/h2>\n<ul>\n<li>30286 &mdash; Thomaston (also serves most of the county&#8217;s CDPs and unincorporated communities)<\/li>\n<li>31097 &mdash; Yatesville<\/li>\n<\/ul>\n<p>Most of the smaller communities listed above share Thomaston&#8217;s or Yatesville&#8217;s postal ZIP rather than having their own.<\/p>\n<h2>Geography<\/h2>\n<p>Upson County lies in the west-central Piedmont, a rolling landscape of hardwood forest and pasture cut by the Flint River, which forms much of the county&#8217;s eastern edge. The terrain rises gently from the river bottoms toward low ridgelines in the county&#8217;s western half, and the mix of pine and hardwood cover supports both timber operations and cattle pasture. The county is known locally for having the lowest average summer humidity of any county in Georgia, a distinction residents attribute to its inland Piedmont elevation away from the coastal plain. Upson borders six counties: Lamar and Pike to the north, Monroe to the east, Crawford to the southeast, Taylor to the south, Talbot to the southwest, and Meriwether to the northwest.<\/p>\n<h2>Demographics<\/h2>\n<p>Upson County&#8217;s population was 27,700 at the 2020 census. Thomaston, the county seat, is by far the largest community, followed by Yatesville. Median household income in the county runs below the Georgia median of $74,632, consistent with its largely rural, small-manufacturing economic base. Population density works out to roughly 86 people per square mile.<\/p>\n<h2>Economy &amp; Local Life<\/h2>\n<p>Textile and carpet manufacturing has long anchored Upson County&#8217;s economy, tied to Thomaston&#8217;s mills and the broader Georgia textile belt. Agriculture, timber, and small manufacturing round out the base. The county observes one of Georgia&#8217;s largest Emancipation Day celebrations each May, marking the anniversary of the 1865 announcement of freedom to enslaved people in the county.<\/p>\n<h2>History<\/h2>\n<p>Upson County was created on December 15, 1824, from parts of Crawford and Pike counties, and named for Stephen Upson, a Georgia state legislator. On May 29, 1865, following the end of the Civil War, enslaved African Americans in the county were formally notified of their emancipation &mdash; an event still commemorated locally.<\/p>\n<h2>Getting There<\/h2>\n<p>US Highway 19 and US 80 cross the county, along with State Routes 3, 22, 36, and 74.<\/p>\n<ul>\n<li>Macon &mdash; 35 miles east<\/li>\n<li>Columbus &mdash; 45 miles southwest<\/li>\n<li>Atlanta &mdash; 65 miles north<\/li>\n<li>Warm Springs &mdash; 20 miles northwest<\/li>\n<\/ul>\n<p>The nearest commercial airport is Middle Georgia Regional Airport in Macon.<\/p>\n<h2>Frequently Asked Questions<\/h2>\n<p><strong>Where is Upson County, Georgia?<\/strong><br \/>It sits in the west-central Piedmont region of Georgia, about 65 miles south of Atlanta.<\/p>\n<p><strong>What is the population of Upson County?<\/strong><br \/>27,700 people, per the 2020 census.<\/p>\n<p><strong>How big is Upson County?<\/strong><br \/>323 square miles (840 km2) of land plus 4.1 square miles (11 km2) of water.<\/p>\n<p><strong>What is the county seat of Upson County?<\/strong><br \/>Thomaston.<\/p>\n<p><strong>How many towns are in Upson County?<\/strong><br \/>One city (Thomaston), one town (Yatesville), five census-designated places, and about two dozen smaller unincorporated communities.<\/p>\n<p><strong>What ZIP codes are in Upson County?<\/strong><br \/>30286 (Thomaston) and 31097 (Yatesville) are the county&#8217;s main postal ZIP codes.<\/p>\n<p><strong>Why does Upson County celebrate Emancipation Day?<\/strong><br \/>Enslaved African Americans in the county were formally notified of their freedom on May 29, 1865, and the county still holds one of Georgia&#8217;s largest Emancipation Day observances each year.<\/p>\n<p>More counties in this state: <a href=\"https:\/\/townsvillages.com\/us\/category\/georgia\/\">Towns and villages in Georgia<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Upson County is a county in Georgia, United States, in the west-central Piedmont part of the state. It had a population of 27,700 at the 2020 census and covers 323 square miles (840 km2) of land centred near 32&deg;53&prime;N 84&deg;18&prime;W. Thomaston is the county seat, and its postal code is 30286. The county has one [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_seopress_titles_title":"Towns & Villages in Upson County, Georgia","_seopress_titles_desc":"Upson County, Georgia: population, ZIP codes, towns and villages including Thomaston and Yatesville, geography, history and getting there.","_seopress_robots_index":"","_seopress_robots_follow":"","_seopress_robots_imageindex":"","_seopress_robots_snippet":"","_seopress_robots_primary_cat":"","_seopress_robots_breadcrumbs":"","_seopress_robots_freeze_modified_date":"","_seopress_robots_custom_modified_date":"","_seopress_robots_canonical":"","_seopress_social_fb_title":"","_seopress_social_fb_desc":"","_seopress_social_fb_img":"","_seopress_social_fb_img_attachment_id":0,"_seopress_social_fb_img_width":0,"_seopress_social_fb_img_height":0,"_seopress_social_twitter_title":"","_seopress_social_twitter_desc":"","_seopress_social_twitter_img":"","_seopress_social_twitter_img_attachment_id":0,"_seopress_social_twitter_img_width":0,"_seopress_social_twitter_img_height":0,"_seopress_redirections_value":"","_seopress_redirections_enabled":"","_seopress_redirections_enabled_regex":"","_seopress_redirections_logged_status":"","_seopress_redirections_param":"","_seopress_redirections_type":0,"_seopress_analysis_target_kw":"","_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":"","_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[16],"tags":[6],"class_list":["post-2424","post","type-post","status-publish","format-standard","category-georgia","tag-towns-and-cities","entry"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/townsvillages.com\/us\/wp-json\/wp\/v2\/posts\/2424","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/townsvillages.com\/us\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/townsvillages.com\/us\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/townsvillages.com\/us\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/townsvillages.com\/us\/wp-json\/wp\/v2\/comments?post=2424"}],"version-history":[{"count":2,"href":"https:\/\/townsvillages.com\/us\/wp-json\/wp\/v2\/posts\/2424\/revisions"}],"predecessor-version":[{"id":11851,"href":"https:\/\/townsvillages.com\/us\/wp-json\/wp\/v2\/posts\/2424\/revisions\/11851"}],"wp:attachment":[{"href":"https:\/\/townsvillages.com\/us\/wp-json\/wp\/v2\/media?parent=2424"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/townsvillages.com\/us\/wp-json\/wp\/v2\/categories?post=2424"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/townsvillages.com\/us\/wp-json\/wp\/v2\/tags?post=2424"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}