Maco, North Carolina

Maco: a city in Brunswick County, North Carolina.

About

Maco is a city located in the county of Brunswick in the U.S. state of North Carolina.

Quick Facts about Maco

State North Carolina (United States)
County Brunswick County
Latitude & Longitude 34.2871,-78.1461
Time Zone America/New_York
Local time 06:25:40 (6th November 2026)
Weather 80℉ Rain Showers 7-days weather

Geography

Maco is located at 34°17'14"N 78°8'46"W (34.2871100, -78.1461100).

Maco map

Click "full screen" full screen map icon to open full mode. View satellite images

Weather

80°F
Rain Showers
2 to 8 mph S Friday

Rain showers before 4pm, then showers and thunderstorms. Mostly cloudy, with a high near 80. South wind 2 to 8 mph. Chance of precipitation is 80%. Ne...

7-Day Forecast
Farmers Turnout, Registers

Nearby Schools and Colleges

Schools and campuses linked to Maco, NC. Select a name to open its map and contact details.

Code Name City ZIP
198154 Cape Fear Community College Wilmington (NC) 28401-3910
199078 College of Wilmington Wilmington (NC) 28403
198978 Platt College-Miller-Motte-Wilmington Wilmington (NC) 28405
199218 University of North Carolina Wilmington Wilmington (NC) 28403-5963
198084 Brunswick Community College Bolivia (NC) 28422-9021

Nearby Transit Stations (5)

Rail and bus stations connected to Maco, NC. Select a station to open its map and address details.

Code Name Address Type
WMN Wilmington, NC 505 Cando St BUS
JNC Jacksonville, NC 850 New Bridge Street BUS
FAY Fayetteville 472 Hay Street RAIL
DIL Dillon 100 North Railroad Avenue RAIL
KNC Kinston, NC 101 East New Bern Road BUS

Closest post offices linked to Maco.

Post Office Name City ZIP
Del Post Office Delco (NC) 28436
Riegelwood Post Office Riegelwood (NC) 28456
Leland Post Office Leland (NC) 28451
Winnabow Post Office Winnabow (NC) 28479
Wilmington Post Office Wilmington (NC) 28401

Other cities in Brunswick County

Cities, towns, neighborhoods & other populated places in Brunswick County , NC.

City Name Population Title
Leland 25,647 City in Brunswick County, North Carolina, United States of America
Oak Island 8,735 City in Brunswick County, North Carolina, United States of America
Boiling Spring Lakes 6,430 City in Brunswick County, North Carolina, United States of America
Shallotte 4,409 City in Brunswick County, North Carolina, United States of America
Sunset Beach 4,172 City in Brunswick County, North Carolina, United States of America
Southport 4,088 City in North Carolina, United States