Apartments For Rent in Madison Heights, VA

46 rentals

Apartments For Rent Near Madison Heights, VA

We found 30 more apartments matching your filters just outside Madison Heights

Frequently Asked Questions about Rentals in Madison Heights, VA

  • What is the average rent of an apartment in Madison Heights, VA?
    The average rent of an apartment in Madison Heights, VA is $1,174 per month.
  • When is the average rent cheapest in Madison Heights, VA?
    In 2025, the average rent in Madison Heights, VA was lowest in April when it was $749 per month.
  • When is the average rent most expensive in Madison Heights, VA?
    In 2025, the average rent in Madison Heights, VA was highest in February when it was $1,600 per month.
  • How does the rent of a 1 bedroom apartment compare to a studio apartment in Madison Heights, VA?
    The average rent of a 1 bedroom apartment in Madison Heights, VA is $800 per month. That is about $300 more than the cost of a studio apartment.
  • How many available rental listings are in Madison Heights, VA?
    There are 48 available rental listings in Madison Heights, VA.
  • What are some zip codes in Madison Heights, VA?
    Madison Heights, VA includes zip codes such as: 24572.
  • What are some cities near Madison Heights, VA?
    Some nearby cities include: Lynchburg, Amherst, Monroe, Spout Spring, Gladstone. These cities may have more rental options to explore.

Browse Madison Heights, VA homes by type