Monroe is a city in and the county seat of Union County, North Carolina, United States. The population increased from 32,797 in 2010 to 34,551 in 2020. It is within the rapidly growing Charlotte metropolitan area. Monroe has a council-manager form of government.
AdSee the latest home listings for sale, connect with local experts and schedule the tour. Realtor.com® puts the best tools in your hands. Find your dream home in your favorite city
View local noise levels · 3D Tours · Affordability Calculator · Home Buying Tips
Types: Homes, Duplexes, Townhomes, New Construction, Empty lots