28012, NC rental listings
166 rentals
Sort:
NEW 5 HRS AGODEAL
1 bd: $1,175
2 bd: $1,325
Belmont Heights Apartments & Townhomes
| 199 Belmont Mt Holly Rd, Belmont, NC 28012
9 units available • Pets welcome • Laundry facility
6 WEEKS FREE
1 bd: $1,199
2 bd: $1,599
Riverside Flats at Aberfoyle Village
| 1200 River Dr, Belmont, NC 28012
28 units available • Pets welcome • Laundry in unit
3D WALKTHROUGH
$1,575/mo
2 beds1.5 baths1,050 sq ft
Frost Garden Townhomes
| 404 Belmont Mount Holly Rd, Belmont, NC 28012
1 unit available • Dishwasher • Car-dependent
NEW 5 HRS AGO2 MONTHS FREE
1 bd: $1,489
2 bd: $1,940 • 3 bd: $2,249
The Banks at Mt. Holly Apartments
| 63 Caldwell Dr, Belmont, NC 28012
32 units available • Pets welcome • Laundry in unit
NEW 20 HRS AGODEAL
1 bd: $1,435
Total price
2 bd: $1,734 • 3 bd: $2,179
Reverie Belmont
| 520 McLean Ave, Belmont, NC 28012
22 units available • Pets welcome • Car-dependent
$2,399/mo
2 beds1.5 baths1,168 sq ft
Imperial Lofts
| 202 S Main St, Belmont, NC 28012
2 units available • Pets welcome • Laundry in unit
Haven of Cramerton - 1001 Haven Cir, Belmont, NC, 28012
Loftin at Montcross II - 844 Hawley Ave, Belmont, NC, 28012
Frost Terraces LLC - 12 Johnson St, Belmont, NC, 28012
Frost Courtyard Apartments - - 311 Forest Ln, Belmont, NC, 28012$1,425+/mo
2 beds1-1.5 bath775-1,147 sq ft
Frost Courtyard Apartments -
| 311 Forest Ln, Belmont, NC 28012
$1,775/mo
2 beds2 baths987 sq ft
Renovated two bedroom garden duplex in Belmont
| 204 Belmont Mount Holly Rd Unit A, Belmont, NC 28012
702 McKnight St - 702 McKnight St, Belmont, NC, 28012
525 Church St - 525 Church St, Belmont, NC, 28012
113 Garrison Dr - 113 Garrison Dr, Belmont, NC, 28012
105 Oak St - 105 Oak St, Belmont, NC, 28012
107 Robinson St, Belmont, NC, 28012
1115 Oakwood Dr - 1115 Oakwood Dr, Belmont, NC, 28012
55 Dunn St - 55 Dunn St, Belmont, NC, 28012
113 Forest Dr - 113 Forest Dr, Belmont, NC, 28012
8 Barnes Dr - 8 Barnes Dr, Belmont, NC, 28012
124 Roxie Ln - 124 Roxie Ln, Belmont, NC, 28012
4307 Beech Wood Ct - 4307 Beech Wood Ct, Belmont, NC, 28012
420 W Henry St - 420 W Henry St, Belmont, NC, 28012
412 River Park Road - 412 River Park Rd, Belmont, NC, 28012
216 Falling Ridge - 216 Falling Rdg, Belmont, NC, 28012
6032 Headlands Ct, Belmont, NC, 28012
1118 Assembly St - 1118 Assembly St, Belmont, NC, 28012
1223 Assembly St - 1223 Assembly St, Belmont, NC, 28012
3039 Greenmont Cir - 3039 Greenmont Cir, Belmont, NC, 28012
3436 Shady Cove Ct - 3436 Shady Cove Ct, Belmont, NC, 28012
617 Gardenbrook Trl - 617 Gardenbrook Trl, Belmont, NC, 28012
113 Stowe Rd - 113 Stowe Rd, Belmont, NC, 28012
125 Barberry Dr - 125 Barberry Dr, Belmont, NC, 28012
456 Spring Gardens Drive - 456 Spring Gardens Dr, Belmont, NC, 28012$2,100/mo
3 beds2.5 baths1,490 sq ft
456 Spring Gardens Drive
| 456 Spring Gardens Dr, Belmont, NC 28012
301 Stowe Rd - 301 Stowe Rd, Belmont, NC, 28012
1059 Amberley Crossing Dr - 1059 Amberley Crossing Dr, Belmont, NC, 28012$3,305/mo
4 beds2.5 baths2,787 sq ft
1059 Amberley Crossing Dr
| 1059 Amberley Crossing Dr, Belmont, NC 28012
4058 Armstrong Farm Dr - 4058 Armstrong Farm Dr, Belmont, NC, 28012$2,990/mo
4 beds2.5 baths2,942 sq ft
4058 Armstrong Farm Dr
| 4058 Armstrong Farm Dr, Belmont, NC 28012
5113 Thomasville Dr - 5113 Thomasville Dr, Belmont, NC, 28012
309 Stowe Rd - 309 Stowe Rd, Belmont, NC, 28012
207 Stowe Rd - 207 Stowe Rd, Belmont, NC, 28012
2211 Flannery Ln - 2211 Flannery Ln, Belmont, NC, 28012Based on information submitted to the MLS GRID as of Fri Nov 13 2026. All data is obtained from various sources and may not have been verified by broker or MLS GRID. Supplied Open House Information is subject to change without notice. All information should be independently reviewed and verified for accuracy. Properties may or may not be listed by the office/agent presenting the information.
More to explore in 28012, NC
- Property Types
- Bedrooms
- Amenities
- Price
Rentals near 28012, NC
Cities
- Neighborhoods
- Zip Codes
Apartments for rent near 28012, NC
Cities
- Neighborhoods
- Zip Codes
Popular rental markets in North Carolina
- Rentals
- Apartments





















United States
Canada