Town Chart.

← Back to Discover · All towns in North Carolina

Towns in Brunswick County

19 towns with data in Brunswick County, North Carolina, largest first. Find your matches.

Leland is the largest of the 19 towns we list in Brunswick County, with 29,607 people. Together they have 82,017 people.

TownPopulationTypical household incomeTypical home price
Leland 29,607 $91,977 $398,900
Oak Island 9,030 $85,872 $456,500
St. James 7,072 $116,383 $636,800
Boiling Spring Lakes 6,347 $62,676 $292,300
Carolina Shores 5,017 $76,087 $288,600
Shallotte 4,639 $88,367 $349,500
Sunset Beach 4,351 $81,976 $410,900
Southport 4,205 $87,641 $437,700
Belville 2,573 $81,944 $282,600
Calabash 2,377 $65,310 $253,200
Navassa 2,039 $62,000 $187,100
Holden Beach 962 $116,250 $658,900
Ocean Isle Beach 903 $96,786 $835,500
Northwest 885 $53,214 $225,900
Varnamtown 782 $54,844 $293,800
Caswell Beach 491 $130,750 $648,400
Sandy Creek 300 $61,250 $151,300
Bolivia 247 $57,159 $290,000
Bald Head Island 190 $209,219 $1,367,200

ZIP codes in Brunswick County

12 ZIP codes in Brunswick County, North Carolina. A ZIP code can also reach into a neighboring county.

Nearby counties in North Carolina

Link to this page

Copy this HTML to link to this page from your own site.