Apartments and houses for rent in Union County, NC

Enable notifications and we'll notify you immediately when a new rental property becomes available in Union County, NC on one of the most popular rental listing sites!
222 listings
Waxhaw Mills Apartments, Waxhaw, NC 28173

Waxhaw Mills Apartments, Waxhaw, NC 28173

$1,469
826 sqft
1 bed
1 bath
Open the ad
July 01, 2026 - Source: trulia.com
New
1 hour ago
Waxhaw, NC
3005 Brekonridge Centre Dr, Monroe, NC 28110

3005 Brekonridge Centre Dr, Monroe, NC 28110

$1,850
3 beds
2 baths
Open the ad
June 30, 2026 - Source: realtor.com
New
2 hours ago
Monroe, NC
1125 Woodhouse Dr, Monroe, NC 28110

1125 Woodhouse Dr, Monroe, NC 28110

$2,199
1956 sqft
4 beds
3 baths
Open the ad
New
5 hours ago
Monroe, NC
412 Wild Dove Ct, Monroe, NC 28110

412 Wild Dove Ct, Monroe, NC 28110

$2,395
2641 sqft
5 beds
3 baths
Open the ad
New
7 hours ago
Monroe, NC
400 S Church St, Monroe, NC 28112

400 S Church St, Monroe, NC 28112

$1,825
1800 sqft
3 beds
1 bath
Open the ad
New
7 hours ago
Monroe, NC
2809 Faircroft Way, Monroe, NC 28110

2809 Faircroft Way, Monroe, NC 28110

$2,195
1403 sqft
3 beds
2 baths
Open the ad
June 30, 2026 - Source: realtor.com
New
7 hours ago
Indian Trail, NC
7019 Hamilton Mill Dr, Waxhaw, NC 28173

7019 Hamilton Mill Dr, Waxhaw, NC 28173

$3,050
2929 sqft
4 beds
4 baths
Open the ad
June 30, 2026 - Source: realtor.com
New
8 hours ago
Waxhaw, NC
1009 Providence Forest Dr, Matthews, NC 28104

1009 Providence Forest Dr, Matthews, NC 28104

$4,750
4067 sqft
5 beds
4 baths
Open the ad
New
10 hours ago
Weddington, NC
2130 Blue Iris Dr, Matthews, NC 28104

2130 Blue Iris Dr, Matthews, NC 28104

$2,750
3078 sqft
4 beds
4 baths
Open the ad
New
10 hours ago
Stallings, NC
5704 Burning Ridge Dr, Monroe, NC 28110

5704 Burning Ridge Dr, Monroe, NC 28110

$2,495
2456 sqft
5 beds
3 baths
Open the ad
June 30, 2026 - Source: zillow.com
New
16 hours ago
Indian Trail, NC
3010 Great Falls Dr, Monroe, NC 28110

3010 Great Falls Dr, Monroe, NC 28110

No price
Open the ad
June 30, 2026 - Source: realtor.com
New
Yesterday
Indian Trail, NC
Founders Point, Monroe, NC 28110

Founders Point, Monroe, NC 28110

$2,075
1562 sqft
3 beds
3 baths
Open the ad
June 29, 2026 - Source: trulia.com
New
Yesterday
Monroe, NC
5012 Revelation Way, Monroe, NC 28110

5012 Revelation Way, Monroe, NC 28110

$2,800
1548 sqft
3 beds
3 baths
Open the ad
New
Yesterday
Indian Trail, NC
5012 Revelation Way, Monroe, NC 28110

5012 Revelation Way, Monroe, NC 28110

$1,865
1548 sqft
3 beds
3 baths
Open the ad
June 29, 2026 - Source: realtor.com
New
Yesterday
Indian Trail, NC
8014 Ladys Secret Dr, Indian Trail, NC 28079

8014 Ladys Secret Dr, Indian Trail, NC 28079

$2,350
2078 sqft
3 beds
2 baths
Open the ad
New
Yesterday
Indian Trail, NC
3407 Mayhurst Dr, Indian Trail, NC 28079

3407 Mayhurst Dr, Indian Trail, NC 28079

$2,860
1407 sqft
3 beds
2 baths
Open the ad
New
2 days ago
Lake Park, NC
4001 Fountainbrook Dr, Indian Trail, NC 28079

4001 Fountainbrook Dr, Indian Trail, NC 28079

$2,300
2531 sqft
3 beds
3 baths
Open the ad
New
2 days ago
Indian Trail, NC
3504 Lincoln Heights Ln, Monroe, NC 28110

3504 Lincoln Heights Ln, Monroe, NC 28110

$2,450
2293 sqft
4 beds
3 baths
Open the ad
June 29, 2026 - Source: zillow.com
New
2 days ago
Monroe, NC

What's the average rent in Union County, NC?

Based on the last 30 days, the average rent in Union County, NC is $2,181.
This is 22.7% higher than the average rental price in North Carolina.

How often do new rentals come on the market in Union County, NC?

On average, 7 rentals are put on the market in Union County, NC per day.
Filters

Price Range
$
$

Number of Bedrooms

Number of Bathrooms

Square Feet
sqft
sqft