Post Offices in Madison County, NC

There are 3 Post Offices in Madison County, North Carolina, serving a population of 21,347 people in an area of 450 square miles. There is 1 Post Office per 7,115 people, and 1 Post Office per 149 square miles.

In North Carolina, Madison County is ranked 56th of 100 counties in Post Offices per capita, and 96th of 100 counties in Post Offices per square mile.

List of Madison County Post Offices

Find addresses, phone numbers, fax numbers, hours & services for Madison County Post Offices.

United States Postal Service 65 South Main Street Mars Hill, NC Mailing Service, Postal Services

United States Postal Service 111 Bridge Street Hot Springs, NC Mailing Service, Postal Services

United States Postal Service 100 South Main Street Marshall, NC Freight Trucking, Logistics, Mailing Service, Postal Services