Monroe, North Carolina

Monroe is a city in and the county seat of Union County, North Carolina, United States. The population was 34,562 in 2020. It is within the rapidly growing Charlotte-Concord-Gastonia, NC-SC Metropolitan area. A new mayor was elected in 2023. The election came down to a coin flip which Robert Burns won. References