Union County Utilities
Union County Utilities

Union County Electricity Providers

City of Monroe - 704-282-4511
• Serves most of Monroe. Duke Energy and Union Power serve small areas in outlying portions within the city limits of Monroe.

electric lightbulbDuke Energy - Eastern Union County office 704-624-2149. Western Union County office 704-594-9400
• Serves many unincorporated areas, and portions of the towns of Fairview, Indian Trail, Marshville, Mineral Springs, Monroe, Unionville, Waxhaw, Weddington, Wesley Chapel, Wingate, and Stallings.

Union Power Cooperative
704-289-3145
• Serves many unincorporated areas, all of the towns of Hemby Bridge, Lake Park and Marvin, and the towns of Fairview, Indian Trail, Marshville, Mineral Springs, Monroe, Unionville, Waxhaw, Weddington, Wesley Chapel, Wingate, and Stallings.

Pee Dee Electric
800-992-1626
• Serves a small area in southeast Union County.
Natural Gas Providers

natural gas stove cooktop
City of Monroe - 704-282-4511
• Serves Monroe, Wingate and nearby areas
Piedmont Natural Gas - 800-752-7504
• Serves most of Union County

Telephone Providers

Windstream (Eastern Union County)
• Residential service 704-624-2101
• Business service 704-847-9095

Windstream (Western Union County)
• Residential service 704-847-4828
• Business service 704-847-9055

Frontier Communications (Monroe/Wingate/Central Union County)
• Residential service 1-877-462-8188
• Business service 1-877-462-8188

Water/Sewer Providers

Union County Public WorksCity of Monroe - 704-282-4511
• Serves Monroe

Union County Public Works - 704-296-4210
• Serves unincorporated areas and all or portions of towns of Hemby Bridge, Indian Trail, Lake Park, Marvin, Stallings, Waxhaw and Weddington. Marshville and Wingate contract with Union County for purchase of water and treatment of sewer and bill their customers directly.

Private sewer companies support some subdivisions.

For more details on utilities in Union County, download our PDF report here.