Madison, North Carolina
Madison is a town in Rockingham County, North Carolina, with an estimated population of 2,156 in 2023. It sits at 36.3940, -79.9760 in the America/New_York time zone.
| Field | Value |
|---|---|
| Place name | Madison |
| Type | town |
| State | North Carolina (NC) |
| County | Rockingham County |
| Population (2023 est.) | 2,156 |
| Land area | 3.54 sq mi (9.17 km²) |
| Coordinates | 36.3940, -79.9760 |
| Time zone | America/New_York |
| ZIP codes | 27025 |
ZIP codes and area codes for Madison
Madison covers 1 ZIP code: 27025. Browse all ZIP codes in North Carolina for the full list.
Where is Madison?
Madison is located in North Carolina, in Rockingham County. The coordinates above can be pasted directly into any map service. The nearest indexed places are listed below, which is a useful check when two states share a place name.
Nearby places
Mayodan 3 km · NCStoneville 10 km · NCStokesdale 18 km · NCWalnut Cove 19 km · NCWentworth 20 km · NCSummerfield 23 km · NCRidgeway 23 km · VAEden 24 km · NC
Other places in Rockingham County
Frequently asked questions
What county is Madison, NC in?
Madison is in Rockingham County, North Carolina.
What is the population of Madison, NC?
The 2023 Census Bureau estimate is 2,156.
What time zone is Madison in?
Madison is in the America/New_York time zone.