loading
reading
writing
saving
searching
craigslist

Apts / Housing For Rent in Harrisonburg, VA

  1. Chalet High
    $995
  2. Spacious Luxury 2 Bedroom 2 Bathroom Apartment!
    $2,040
    Harrisonburg
  3. The Reserve At Stone Port - 3 Bedroom
    $2,300
    Harrisonburg
  4. The Reserve At Stone Port - 1 bedroom
    $1,740
    Harrisonburg
  5. 3 bedroom 2 bath House for rent
    $1,900
  6. Beautiful Downtown Staunton Loft Apartment | Available December 2026
    $1,220
    Staunton
  7. 2 bedroom house
    $1,200
    Augusta County
  8. Studio!
    $420
    Harrisonburg
  9. Standard room!
    $490
    Harrisonburg
  10. 2br 1.5 bath Trailer for rent -$1,150. Skyeast Staunton
    $1,150
  11. 2 large private bedrooms full bath closet
    $1,590
  12. Charming 3 BR 1 B Farm Cottage
    $1,800
    Luray
  13. 3 Bedroom 1 Bath New Kitchen Updated
    $1,600
    Luray
  14. Townhouse for rent
    $2,200
  15. TOWNHOUSE FOR RENT
    $2,200
  16. 3 Bed 2 Bath Furnished plus Utilities & Internet
    $2,800
  17. Great apartment, one level
    $1,295
  18. Old South High
    $1,400
    Harrisonburg
  19. East Grattan Street
    $1,300
    Harrisonburg
  20. Mountain View Drive (JMU in walking distance) Rent negotiable
    $2,750
    Harrisonburg
  21. 1061 Blue Ridge dr
    $1,100
  22. Loft Apt #6
    $995
  23. Nice 3br 2 bath 2 story home Main St Stanley
    $1,400
    Stanley
  24. Downtown Staunton - Blocks from MBC, VSDB, and Shakespeare Theater
    $785
    Staunton, VA
  25. Individual Room for Rent At 229 Kalorama
    $725
  26. Charming 3-Bedroom Brick Home for Rent
    $1,700
  27. BRAND NEW Townhome - 2 bed / 2.5 bath - Grottoes
    $1,495
  28. One Bedroom Apartment-walkable to downtown Staunton with large deck
    $1,300
  29. 3612 Lee hwy
    $225
  30. Downtown Staunton - Blocks from MBC, VSDB, and Shakespeare Theater
    $975
    217 East Beverley ST
  31. Townhouse for Rent
    $1,300
  32. Tiny House Studio Apartment for Rent in Harrisonburg
    $1,495
  33. 2 Bedroom 1 bath Apartment for Rent in Town of Shenandoah
    $1,095
  34. Studio Apartments for Rent in Bridgewater VA, Close to Parks/Shops
    $895
  35. 5 Bedroom, 2 Bath Home for Rent in Harrisonburg
    $1,695
  36. 3 bedroom home
    $1,900
  37. Townhome Available in Harrisonburg, VA | November 2026
    $1,720
    Harrisonburg
  38. 85 N. High St - 1BR Apartment
    $1,000
  39. 2 Bed/2 Bath Condo in Harrisonburg - Available Now - $1400/month
    $1,400
  40. PATS LANE HOME
    $1,800
  41. Hollywood View Skyline Cabin on Farm
    $1,700
    Luray
  42. Charming Downtown Staunton 2-BR Apt. in historic building
    $1,450
    Staunton
  43. Cozy 2 Bed Unit in Staunton | 1 Bath | $1400/mo
    $1,400
  44. New Construction Townhome for Rent - 1313 Owen Lane
    $1,850