
Filter Your Search
All Filters
Rent Range
-Cheap Rentals in North Carolina
14,167 Rentals Available
Sort
- Default
- Lowest Price
- Highest Price
- Newest Listings
Filter Your Search
Evoke Living at Eastland Yards
7024 Farrell Parlour Ln, Charlotte, NC 28212
1 - 2 Beds $507 - $1,620
- 1 Month Free
School at Spring Garden Student Apartments
2201-2203 Spring Garden, Greensboro, NC 27403
3 Beds $525 - $660
Find your next Rental in North Carolina
With 14,167 rentals available today, North Carolina is sure to have your next home in its inventory. Whether you’re looking for an apartment, house, townhouse or condo, you can find your new North Carolina digs with ForRent.com’s robust filters, like fireplaces and garages, short term, and pet-friendly. After you’ve narrowed your search to one city or a few dozen, be sure to check out our image galleries, virtual tours, reviews, and unit-level details!
Find More Apartments for Rent in North Carolina
North Carolina Cities
- Charlotte, NC Cheap Rentals
- Raleigh, NC Cheap Rentals
- Fayetteville, NC Cheap Rentals
- Durham, NC Cheap Rentals
- Winston-Salem, NC Cheap Rentals
- Greensboro, NC Cheap Rentals
- Wilmington, NC Cheap Rentals
- Greenville, NC Cheap Rentals
- Concord, NC Cheap Rentals
- Asheville, NC Cheap Rentals
- Cary, NC Cheap Rentals
- Huntersville, NC Cheap Rentals
- Mooresville, NC Cheap Rentals
- High Point, NC Cheap Rentals
- Gastonia, NC Cheap Rentals
- Clayton, NC Cheap Rentals
- Jacksonville, NC Cheap Rentals
- Kannapolis, NC Cheap Rentals
- Leland, NC Cheap Rentals
- Garner, NC Cheap Rentals
- Burlington, NC Cheap Rentals
- Chapel Hill, NC Cheap Rentals
- Harrisburg, NC Cheap Rentals
- Knightdale, NC Cheap Rentals
- Fuquay-Varina, NC Cheap Rentals
- Monroe, NC Cheap Rentals
- Indian Trail, NC Cheap Rentals
- Wake Forest, NC Cheap Rentals
- Matthews, NC Cheap Rentals
- Apex, NC Cheap Rentals
- Rocky Mount, NC Cheap Rentals
- Morrisville, NC Cheap Rentals
- Zebulon, NC Cheap Rentals
- Mint Hill, NC Cheap Rentals
- New Bern, NC Cheap Rentals
- Cornelius, NC Cheap Rentals
- Statesville, NC Cheap Rentals
- Browns Summit, NC Cheap Rentals
- Holly Springs, NC Cheap Rentals
- Willow Spring, NC Cheap Rentals
- Pinehurst, NC Cheap Rentals
- Southern Pines, NC Cheap Rentals
- Kernersville, NC Cheap Rentals
- Mebane, NC Cheap Rentals
- Winterville, NC Cheap Rentals
- Piney Green, NC Cheap Rentals
- Wendell, NC Cheap Rentals
- Angier, NC Cheap Rentals
- Belmont, NC Cheap Rentals
- Sanford, NC Cheap Rentals
- Hope Mills, NC Cheap Rentals
- Clemmons, NC Cheap Rentals
- Hickory, NC Cheap Rentals
- Statesville West, NC Cheap Rentals
- Winnabow, NC Cheap Rentals
- Mount Holly, NC Cheap Rentals
- Carrboro, NC Cheap Rentals
- Murraysville, NC Cheap Rentals
- Graham, NC Cheap Rentals
- Salisbury, NC Cheap Rentals
North Carolina Counties
- Mecklenburg County Cheap Rentals
- Wake County Cheap Rentals
- Guilford County Cheap Rentals
- Cumberland County Cheap Rentals
- Forsyth County Cheap Rentals
- Durham County Cheap Rentals
- New Hanover County Cheap Rentals
- Pitt County Cheap Rentals
- Cabarrus County Cheap Rentals
- Onslow County Cheap Rentals
- Gaston County Cheap Rentals
- Iredell County Cheap Rentals
- Johnston County Cheap Rentals
- Buncombe County Cheap Rentals
- Brunswick County Cheap Rentals
- Union County Cheap Rentals
- Moore County Cheap Rentals
- Harnett County Cheap Rentals
- Alamance County Cheap Rentals
- Orange County Cheap Rentals
- Craven County Cheap Rentals
- Catawba County Cheap Rentals
- Davidson County Cheap Rentals
- Carteret County Cheap Rentals
- Rowan County Cheap Rentals
- Nash County Cheap Rentals
- Franklin County Cheap Rentals
- Cleveland County Cheap Rentals
- Henderson County Cheap Rentals
- Pender County Cheap Rentals
- Lincoln County Cheap Rentals
- Edgecombe County Cheap Rentals
- Watauga County Cheap Rentals
- Lee County Cheap Rentals
- Hoke County Cheap Rentals
- Wayne County Cheap Rentals
- Wilson County Cheap Rentals
- Pasquotank County Cheap Rentals
- Chatham County Cheap Rentals
- Randolph County Cheap Rentals
- Jackson County Cheap Rentals
- Robeson County Cheap Rentals
- Stanly County Cheap Rentals
- Burke County Cheap Rentals
- Haywood County Cheap Rentals
- Vance County Cheap Rentals
- Lenoir County Cheap Rentals
- Davie County Cheap Rentals
- Granville County Cheap Rentals
- Ashe County Cheap Rentals