loading
reading
writing
saving
searching
craigslist

Apts / Housing For Rent in Harrisonburg, VA

  1. Lovely
    $1,400
  2. 2856 Prairie Ln,, upstairs
    $1,600
  3. 721 Donaghe St.
    $1,400
    STAUNTON
  4. Newly Built Townhome - 2 Bed / 2.5 Bath - Available on/about 12/01/26
    $1,495
  5. Studio!
    $420
    Harrisonburg
  6. Standard room!
    $490
    Harrisonburg
  7. 3 bedroom home
    $1,900
  8. BASEMENT FOR RENT – AVAILABLE NOW
    $1,600
  9. BASEMENT FOR RENT – AVAILABLE NOW
    $1,600
  10. 3 Bedroom 2 Bathroom Luxury Apartment - $2505- 1390 sq ft
    $2,505
    Harrisonburg
  11. 2 Bedroom 2 Bathroom Luxury Apartment - $2055- 1090 sq ft
    $2,055
    Harrisonburg
  12. 1 Bedroom 1 Bathroom Luxury Apartment - $1735 - 790 sq ft
    $1,735
    Harrisonburg
  13. Great apartment, one level
    $1,295
  14. Ready for immediate move in!
    $1,600
    Clements Ct, Stuarts Draft
  15. 3 bedroom 2 bath House for rent
    $1,900
  16. Spacious 1 bedroom in Historic Theater Building
    $700
  17. Rent to own 5 bed 5 bath or Rent 3/4 bed 2/3 Bath
    $2,800
  18. Hollywood View Skyline Cabin on Farm
    $1,700
    Luray
  19. Green Acres, country living.
    $2,100
  20. 619 N. Main St., Mt. Crawford, VA 22841
    $1,830
  21. New Construction Townhome for Rent - 1313 Owen Lane
    $1,850
  22. Chalet High
    $995
  23. 042 j 36
    $1,900
  24. Spacious Luxury 2 Bedroom 2 Bathroom Apartment!
    $2,040
    Harrisonburg
  25. The Reserve At Stone Port - 3 Bedroom
    $2,300
    Harrisonburg
  26. The Reserve At Stone Port - 1 bedroom
    $1,740
    Harrisonburg
  27. Beautiful Downtown Staunton Loft Apartment | Available December 2026
    $1,220
    Staunton
  28. 2 bedroom house
    $1,200
    Augusta County
  29. 3 Bedroom 1 Bath New Kitchen Updated
    $1,600
    Luray
  30. Townhouse for rent
    $2,200
  31. TOWNHOUSE FOR RENT
    $2,200
  32. Old South High
    $1,400
    Harrisonburg
  33. East Grattan Street
    $1,300
    Harrisonburg
  34. Mountain View Drive (JMU in walking distance) Rent negotiable
    $2,750
    Harrisonburg
  35. 1061 Blue Ridge dr
    $1,100
  36. Loft Apt #6
    $995
  37. Nice 3br 2 bath 2 story home Main St Stanley
    $1,400
    Stanley
  38. Downtown Staunton - Blocks from MBC, VSDB, and Shakespeare Theater
    $785
    Staunton, VA
  39. Individual Room for Rent At 229 Kalorama
    $725
  40. Charming 3-Bedroom Brick Home for Rent
    $1,700
  41. One Bedroom Apartment-walkable to downtown Staunton with large deck
    $1,300
  42. Downtown Staunton - Blocks from MBC, VSDB, and Shakespeare Theater
    $975
    217 East Beverley ST
  43. Townhouse for Rent
    $1,300
  44. Tiny House Studio Apartment for Rent in Harrisonburg
    $1,495
  45. 2 Bedroom 1 bath Apartment for Rent in Town of Shenandoah
    $1,095
  46. Studio Apartments for Rent in Bridgewater VA, Close to Parks/Shops
    $895
  47. Townhome Available in Harrisonburg, VA | November 2026
    $1,720
    Harrisonburg