Apartments in 24012
38 rentals
- NEW - 1 DAY AGOPET FRIENDLY$1,300 - $2,010/mo1-3 Beds1-2 BathsGlade Creek (I) | 3343 Glade Creek Blvd NE #14,
Roanoke, VA 24012 - SPECIAL OFFER
- SPECIAL OFFER
- PET FRIENDLY
- SPECIAL OFFERPET FRIENDLY$1,014 - $1,214/mo1-2 Beds1 BathThe Flats at Rutgers | 4823 Rutgers St NW #4839-73,
Roanoke, VA 24012 - PET FRIENDLY$915 - $1,020/mo1-2 Beds1 BathPark Towne Apartments | 1716 Empress Dr NW #ddd2df99a,
Roanoke, VA 24012 - APPLY INSTANTLY
- $1,395 - $2,025/mo1-3 Beds1-2 Baths1544 East Pointe Blvd NE | 1544 E Pointe Blvd NE #11600371,
Roanoke, VA 24012 Save Search in 24012
24012ApartmentGet emails when new homes match this search
Apartments For Rent Near 24012
We found 30 more apartments matching your filters just outside 24012
- PET FRIENDLY$1,349 - $1,549/mo1-2 Beds1-2 BathsNorth Point Apartments | 6441 Archcrest Dr #NPC-206,
Roanoke, VA 24019 - SPECIAL OFFERPET FRIENDLY$800 - $980/mo1-2 Beds1 BathGrandin Greenway Apartments | 2607 Westover Ave SW #1301-204,
Roanoke, VA 24015 - NEW - 1 DAY AGOSPECIAL OFFERPET FRIENDLY
- PET FRIENDLY$1,349 - $1,549/mo1-2 Beds1-2 BathsThe Aspen Apartments | 6354 Township Dr #APA-103,
Roanoke, VA 24019 - SPECIAL OFFERINCOME RESTRICTED
- NEW - 1 DAY AGOSPECIAL OFFERPET FRIENDLYTotal price$1,410 - $1,510/mo1 Bed1 BathGramercy Row Apartment Residences | 206 Williamson Rd SE #112,
Roanoke, VA 24011 - SPECIAL OFFER
- $1,425 - $2,126/mo1-3 Beds1-2 BathsThe View at Blue Ridge Commons | 2801 Hershberger Rd NW #4-303,
Roanoke, VA 24017 - $860 - $1,155/mo1-3 Beds1 BathGrandin Village Apartments | 1720 Grandin Rd SW #40,
Roanoke, VA 24015 - Total price$1,550 - $1,650/mo3 Beds2 BathsBrandon Point Apartments | 3807 Brandon Ave SW #3U,
Roanoke, VA 24018 - $845 - $1,045/mo1-2 Beds1 BathGrandin Court Apartments | 1701 Westover Ave SW #14,
Roanoke, VA 24015 - $1,280 - $1,815/mo1-3 Beds1-2 BathsBent Creek Apartments and Townhomes | 6525 Greenway Dr #1091,
Roanoke, VA 24019
Average Rent Trends in 24012
Rent in 24012 varies by number of bedrooms and home type. Use these charts to quickly see how rent changes.
Average rent for a apartment stayed about the same in Jun 2026 compared to the previous month. Rent for apartments peaked in Feb 2025.
| Month | Average rent |
|---|---|
| Jul 2025 | $1,061 |
| Aug 2025 | $1,100 |
| Sep 2025 | $1,113 |
| Oct 2025 | $962 |
| Nov 2025 | $972 |
| Dec 2025 | $960 |
| Jan 2026 | $1,116 |
| Feb 2026 | $1,101 |
| Mar 2026 | $1,186 |
| Apr 2026 | $1,174 |
| May 2026 | $1,132 |
| Jun 2026 | $1,134 |
Average Rent By Bedroom and Home Type
In July 2026, Apartments and Condos were the most affordable home type to rent compared with Townhomes and Houses.
| 1 bed | 2 beds | 3 beds | 4 beds | All | |
|---|---|---|---|---|---|
| All home types | $995 | $1,296 | $1,850 | $2,550 | $1,317 |
| Townhomes | $995 | $1,500 | $2,250 | — | $1,500 |
| Apartments and Condos | $900 | $1,149 | $1,925 | — | $1,050 |
| Houses | $995 | $1,450 | $1,600 | $2,550 | $1,500 |
Frequently Asked Questions about Apartments and Condos for rent in 24012
- What is the average rent of an apartment in 24012?The average rent of an apartment in 24012 is $1,126 per month. This is about 42% lower than the national average.
- When is the average rent for an apartment cheapest in 24012?In the last year, the average rent in 24012 was lowest in Dec 2025 when it was $960 per month.
- When is the average rent for an apartment most expensive in 24012?In the last year, the average rent in 24012 was highest in Feb 2025 when it was $1,143 per month.
- How does the rent of a 1 bedroom apartment compare to a studio apartment in 24012?The average rent of a 1 bedroom apartment in 24012 is $950 per month. That is about $234 more than the cost of a studio apartment.
- How many apartments or condos are available to rent in 24012?There are 33 available apartments or condos to rent in 24012.
- What are some cities near 24012?Some nearby cities include: Cloverdale, Roanoke, Vinton, Daleville, Blue Ridge, Troutville. These cities may have more rental options to explore.
View this page in Spanish: Apartamentos en 24012 - 269 Apartamentos | Trulia