Monroe is a city in Union County, North Carolina, United States. The population was 26,228 at the 2000 census. It is the county seat of Union County. Monroe Regional Airport is 5 miles NW of Monroe.
Category: Union, North Carolina, United States