Apartments for rent in North Carolina
761 rentals in 7 cities, starting at $404 a month.
Average rent in North Carolina by bedroom and city
Rentals in Charlotte
See all 495 in CharlotteRentals in Raleigh
See all 261 in RaleighRentals in Cary
See all 1 in CaryRentals in Huntersville
See all 1 in HuntersvilleRentals in Knightdale
See all 1 in KnightdaleRentals in Mint Hill
See all 1 in Mint HillEvery city we track in North Carolina
Rent prices in North Carolina
In North Carolina, a 1-bedroom averages $1,203, a 2-bedroom averages $1,408, a 3-bedroom averages $1,850 and a 4+ bedroom averages $2,835 a month. The average across every size is $1,577, and the lowest rent listed right now is $404 in Charlotte. These figures come from 761 live listings in 7 cities.
Average rent by city in North Carolina
Cheapest cities to rent in North Carolina
Ranked by average rent among cities with at least five listings: Raleigh ($1,425) and Charlotte ($1,657).
Pet-friendly, student and all-in rentals
723 of 761 rentals (95%) are marked pet friendly, 0 include utilities in the rent and 1 are listed as student housing. The cheapest quarter of North Carolina rentals come in at $1,150 a month or less.
Renting in North Carolina: common questions
How much is rent in North Carolina?
Across 761 live listings, the average rent in North Carolina is $1,577 a month, and a 1-bedroom averages $1,203. Prices update daily.
What is the cheapest city to rent in North Carolina?
Of the cities with at least five listings, Raleigh has the lowest average rent at $1,425 a month.
How many apartments are for rent in North Carolina?
RentFrat currently tracks 761 rentals in 7 cities across North Carolina.
Are there pet-friendly apartments in North Carolina?
Yes. 723 listings (95%) in North Carolina are marked pet friendly.
Calculated from live listings on RentFrat. Last updated 2026-11-09. Always confirm price and availability on the original listing.






.jpg)



_March2025_LowRes.jpg)
&cropxunits=300&cropyunits=178)