{"id":6487,"date":"2023-07-29T16:52:00","date_gmt":"2023-07-29T16:52:00","guid":{"rendered":"https:\/\/townsvillages.com\/us\/?p=6487"},"modified":"2026-08-11T21:32:49","modified_gmt":"2026-08-11T21:32:49","slug":"brunswick-county","status":"publish","type":"post","link":"https:\/\/townsvillages.com\/us\/brunswick-county\/","title":{"rendered":"Brunswick County, North Carolina"},"content":{"rendered":"<p>Brunswick County is a county in North Carolina, United States, in the far southeastern corner of<br \/>\nthe state, about 33 miles southwest of Wilmington. It had a population of 136,693 at the 2020<br \/>\ncensus, an estimated 152,568 by 2024, and covers 1,049.5 square miles (2,718 km2) centred near<br \/>\n34\u00b002\u2032N 78\u00b014\u2032W.<\/p>\n<p>Bolivia is the county seat; its postal code is 28422. The county holds 3 cities, 15 incorporated<br \/>\ntowns and 1 village, plus 31 unincorporated communities with no local government of their own, and<br \/>\nit runs on Eastern Time.<\/p>\n<h2>Towns &amp; Villages in Brunswick County<\/h2>\n<p>Brunswick County has 50 named places on record: 19 incorporated municipalities (3 cities, 15<br \/>\ntowns and 1 village) and 31 unincorporated communities. CDP stands for census designated place;<br \/>\nUnincorp. covers crossroads and rural communities with no formal boundary.<\/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>Leland<\/td>\n<td>Town<\/td>\n<td>22,908<\/td>\n<td>28451<\/td>\n<\/tr>\n<tr>\n<td>Oak Island<\/td>\n<td>Town<\/td>\n<td>8,396<\/td>\n<td>28465<\/td>\n<\/tr>\n<tr>\n<td>St. James<\/td>\n<td>Town<\/td>\n<td>6,529<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Boiling Spring Lakes<\/td>\n<td>City<\/td>\n<td>5,943<\/td>\n<td>28461<\/td>\n<\/tr>\n<tr>\n<td>Carolina Shores<\/td>\n<td>Town<\/td>\n<td>4,588<\/td>\n<td>28467<\/td>\n<\/tr>\n<tr>\n<td>Shallotte<\/td>\n<td>Town<\/td>\n<td>4,185<\/td>\n<td>28470<\/td>\n<\/tr>\n<tr>\n<td>Sunset Beach<\/td>\n<td>Town<\/td>\n<td>4,175<\/td>\n<td>28468<\/td>\n<\/tr>\n<tr>\n<td>Southport<\/td>\n<td>City<\/td>\n<td>3,971<\/td>\n<td>28461<\/td>\n<\/tr>\n<tr>\n<td>Belville<\/td>\n<td>Town<\/td>\n<td>2,406<\/td>\n<td>28451<\/td>\n<\/tr>\n<tr>\n<td>Calabash<\/td>\n<td>Town<\/td>\n<td>2,011<\/td>\n<td>28467<\/td>\n<\/tr>\n<tr>\n<td>Navassa<\/td>\n<td>Town<\/td>\n<td>1,367<\/td>\n<td>28451<\/td>\n<\/tr>\n<tr>\n<td>Holden Beach<\/td>\n<td>Town<\/td>\n<td>921<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Ocean Isle Beach<\/td>\n<td>Town<\/td>\n<td>867<\/td>\n<td>28469<\/td>\n<\/tr>\n<tr>\n<td>Northwest<\/td>\n<td>City<\/td>\n<td>703<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Varnamtown<\/td>\n<td>Town<\/td>\n<td>525<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Caswell Beach<\/td>\n<td>Town<\/td>\n<td>395<\/td>\n<td>28465<\/td>\n<\/tr>\n<tr>\n<td>Bald Head Island<\/td>\n<td>Village<\/td>\n<td>268<\/td>\n<td>28461<\/td>\n<\/tr>\n<tr>\n<td>Sandy Creek<\/td>\n<td>Town<\/td>\n<td>248<\/td>\n<td>28451<\/td>\n<\/tr>\n<tr>\n<td>Bolivia<\/td>\n<td>Town &middot; seat<\/td>\n<td>149<\/td>\n<td>28422<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>Brunswick County&#8217;s 31 unincorporated communities, none with 2020 census-level population<br \/>\nfigures of their own:<\/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>Antioch<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Ash<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Batarora<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Bell Swamp<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Bishop<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Biven<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Bonaparte Landing<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Boone&#8217;s Neck<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Bowensville<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Brunswick Station<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Camp Branch<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Cedar Grove<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Civietown<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Clairmont<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Coolvale<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Doe Creek<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Eastbrook<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Easy Hill<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Fort Caswell<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Grissettown<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Half Hell<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Longwood<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Maco<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Old Town<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Piney Grove<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Red Bug<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Sunset Harbor<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Supply<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Thomasboro<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Town Creek<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Winnabow<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>Two pairs on the old version of this page were duplicate or retired names. Long Beach and Yaupon<br \/>\nBeach are not separate places &mdash; the two barrier-island towns consolidated into Oak Island in<br \/>\n1999, and both names dropped off the map that year. Brick Landing and Brick Landing Plantation, a<br \/>\ngolf community near Ocean Isle Beach, do not appear as recognized place names in Census or<br \/>\nWikipedia sources and are not carried over here. Several other old entries &mdash; Baldwin Estates<br \/>\nMH Park, Fawnbrook Circle MH and Summerhomes MH Park among them &mdash; are private mobile-home<br \/>\ndevelopments, not communities with their own place names, and are also dropped.<\/p>\n<h2>ZIP Codes<\/h2>\n<ul>\n<li>28422 &mdash; Bolivia, the county seat<\/li>\n<li>28461 &mdash; Southport (also serves Boiling Spring Lakes and Bald Head Island, reachable by<br \/>\npassenger ferry)<\/li>\n<li>28465 &mdash; Oak Island (also serves Caswell Beach)<\/li>\n<li>28470 &mdash; Shallotte<\/li>\n<li>28469 &mdash; Ocean Isle Beach<\/li>\n<li>28468 &mdash; Sunset Beach<\/li>\n<li>28467 &mdash; Carolina Shores and Calabash<\/li>\n<li>28451 &mdash; Leland (also serves Navassa, Belville and Sandy Creek)<\/li>\n<\/ul>\n<p>St. James, Varnamtown and Northwest have no ZIP code of their own in the sources checked; mail<br \/>\naddressed to those towns is sorted under a neighboring post office&#8217;s code.<\/p>\n<h2>Geography<\/h2>\n<p>Brunswick County is the southernmost county in North Carolina and the fourth-largest by total<br \/>\narea. It sits on the coastal plain, where the land is flat and low-lying, laced with tidal creeks,<br \/>\npocosin wetlands and barrier islands along the Atlantic coast. Of its 1,049.5 square miles, 850.1<br \/>\nare land and 199.5 are water, about 19 percent &mdash; unusually high for an inland North Carolina<br \/>\ncounty but typical for one with this much tidal shoreline and river frontage. The Cape Fear River<br \/>\nforms much of the county&#8217;s northeastern edge, the Lockwood Folly River and the Shallotte River<br \/>\nboth drain the interior into the ocean, and the Green Swamp, a large pocosin preserve, covers much<br \/>\nof the county&#8217;s western interior.<\/p>\n<p>Pender County lies to the north, New Hanover County to the east, Columbus County to the<br \/>\nnorthwest, and Horry County, South Carolina, to the west and southwest. <a\nhref=\"https:\/\/townsvillages.com\/us\/pender-county\/\">Pender County<\/a>, <a\nhref=\"https:\/\/townsvillages.com\/us\/new-hanover-county\/\">New Hanover County<\/a>, <a\nhref=\"https:\/\/townsvillages.com\/us\/columbus-county\/\">Columbus County<\/a> and <a\nhref=\"https:\/\/townsvillages.com\/us\/horry-county\/\">Horry County<\/a> all border Brunswick directly.<\/p>\n<h2>Demographics<\/h2>\n<p>Brunswick County had a population of 136,693 at the 2020 census, up sharply from 73,143 in 2000,<br \/>\nand the latest estimate puts the county near 152,568 residents. Leland and Oak Island are the two<br \/>\nlargest communities, together holding roughly a quarter of the county&#8217;s population. Median<br \/>\nhousehold income runs $77,024, higher than North Carolina&#8217;s statewide figure of $70,804 (2023<br \/>\nACS). Population density works out to roughly 161 people per square mile of land at the 2020<br \/>\ncount, low for a coastal North Carolina county but climbing fast as growth continues.<\/p>\n<h2>Economy &amp; Local Life<\/h2>\n<p>Health care and social assistance employs the most workers in the county, about 8,813 people,<br \/>\nfollowed by retail trade at 8,148 and construction at 6,113. The Brunswick Nuclear Power Plant,<br \/>\noperated by Duke Energy Carolinas near Southport, is a major employer, running two reactors with a<br \/>\ncombined 1,870 megawatts of capacity since the 1970s. Tourism drives much of the coastal economy,<br \/>\ncentered on the county&#8217;s string of beach towns and on Calabash, long known as the self-styled<br \/>\n&#8220;Seafood Capital of the World&#8221; for its cluster of fried-seafood restaurants along the Calabash<br \/>\nRiver. The county&#8217;s biggest annual event is Southport&#8217;s North Carolina Fourth of July Festival,<br \/>\nwhich draws 40,000 to 50,000 visitors each July.<\/p>\n<h2>History<\/h2>\n<p>North Carolina&#8217;s colonial assembly formed Brunswick County on 9 March 1764, carving it out of<br \/>\nBladen and New Hanover counties. It was named for the colonial port town of Brunswick, itself named<br \/>\nfor the House of Brunswick-Luneburg, the royal line of King George I. Southport, then called<br \/>\nSmithville, served as the county seat for most of the county&#8217;s history until 1977, when the seat<br \/>\nmoved inland to Bolivia.<\/p>\n<p>On 6 January 1960, National Airlines Flight 2511 exploded in midair and crashed near Bolivia<br \/>\nafter a bomb detonated on board, killing all 34 people aboard. Investigators determined a passenger<br \/>\nhad planted the device, one of the earliest confirmed bombings of a US commercial airliner.<\/p>\n<h2>Getting There<\/h2>\n<p>Interstate 140 runs through the county&#8217;s northeastern corner near Leland, connecting to<br \/>\nWilmington. US Routes 17, 74, 76 and 421 cross the county, along with NC Routes 87, 130, 133, 179,<br \/>\n211, 904 and 906.<\/p>\n<ul>\n<li>Wilmington &mdash; about 33 miles northeast<\/li>\n<li>Myrtle Beach, South Carolina &mdash; about 38 miles southwest<\/li>\n<li>Whiteville &mdash; about 33 miles west<\/li>\n<\/ul>\n<p>Wilmington International Airport, north of Wilmington, is the nearest major commercial airport.<br \/>\nCape Fear Regional Jetport, near Oak Island, handles general aviation. The Wilmington area has no<br \/>\nAmtrak passenger rail service. A passenger ferry links Southport to Bald Head Island, and a second<br \/>\nstate-run ferry connects Southport to Fort Fisher across the Cape Fear River.<\/p>\n<h2>Frequently Asked Questions<\/h2>\n<p><strong>Where is Brunswick County located?<\/strong><br \/>\nIt sits in North Carolina&#8217;s far southeastern corner, on the coastal plain about 33 miles southwest<br \/>\nof Wilmington, bordered by Pender, New Hanover and Columbus counties and Horry County, South<br \/>\nCarolina.<\/p>\n<p><strong>What is the population of Brunswick County?<\/strong><br \/>\n136,693 at the 2020 census, with a 2024 estimate near 152,568.<\/p>\n<p><strong>How big is Brunswick County?<\/strong><br \/>\n1,049.5 square miles (2,718 km2), of which 850.1 square miles are land.<\/p>\n<p><strong>What is the county seat of Brunswick County?<\/strong><br \/>\nBolivia, a town of 149 people, has been the county seat since 1977, when it took over from<br \/>\nSouthport.<\/p>\n<p><strong>How many towns and cities are in Brunswick County?<\/strong><br \/>\nNineteen incorporated places &mdash; 3 cities, 15 towns and the village of Bald Head Island &mdash;<br \/>\nplus 31 unincorporated communities with no local government of their own.<\/p>\n<p><strong>What ZIP codes does Brunswick County use?<\/strong><br \/>\n28422 for Bolivia, 28461 for Southport, 28465 for Oak Island, 28470 for Shallotte, 28469 for Ocean<br \/>\nIsle Beach, 28468 for Sunset Beach, 28467 for Carolina Shores and Calabash, and 28451 for Leland.<\/p>\n<p><strong>What is Brunswick County known for?<\/strong><br \/>\nIts string of Atlantic beach towns, Calabash&#8217;s fried-seafood restaurants, and the Brunswick<br \/>\nNuclear Power Plant near Southport.<\/p>\n<p>More counties in this state: <a href=\"https:\/\/townsvillages.com\/us\/category\/north-carolina\/\">Towns and villages in North Carolina<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Brunswick County is a county in North Carolina, United States, in the far southeastern corner of the state, about 33 miles southwest of Wilmington. It had a population of 136,693 at the 2020 census, an estimated 152,568 by 2024, and covers 1,049.5 square miles (2,718 km2) centred near 34\u00b002\u2032N 78\u00b014\u2032W. Bolivia is the county seat; [&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 Brunswick County, North Carolina","_seopress_titles_desc":"All 19 towns, cities and villages in Brunswick County, North Carolina, plus population, ZIP codes and Bald Head Island, Calabash, Southport history.","_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":[40],"tags":[6],"class_list":["post-6487","post","type-post","status-publish","format-standard","category-north-carolina","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\/6487","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=6487"}],"version-history":[{"count":2,"href":"https:\/\/townsvillages.com\/us\/wp-json\/wp\/v2\/posts\/6487\/revisions"}],"predecessor-version":[{"id":9659,"href":"https:\/\/townsvillages.com\/us\/wp-json\/wp\/v2\/posts\/6487\/revisions\/9659"}],"wp:attachment":[{"href":"https:\/\/townsvillages.com\/us\/wp-json\/wp\/v2\/media?parent=6487"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/townsvillages.com\/us\/wp-json\/wp\/v2\/categories?post=6487"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/townsvillages.com\/us\/wp-json\/wp\/v2\/tags?post=6487"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}