Zumper

Apartments for Rent in Harrisonburg, VA

279 rentals available

1348 Hunters Rd Apt G #Apt G - Photo 1 of 1

5d+ ago

Apartment for rent in Harrisonburg

1348 Hunters Rd Apt G #Apt G, Harrisonburg, VA 22801

Outdoor space

2 beds

2 baths

$775

Fees may apply. The price shown reflects base rent. Complete fee information is not available from the property, so additional fees may increase the total monthly cost.
1342 Hunters Rd Apt A #Apt A - Photo 1 of 1

5d+ ago

Apartment for rent in Harrisonburg

1342 Hunters Rd Apt A #Apt A, Harrisonburg, VA 22801

Balcony | Outdoor space

3 beds

2 baths

$650

Fees may apply. The price shown reflects base rent. Complete fee information is not available from the property, so additional fees may increase the total monthly cost.
1330 Hunters Rd Apt H #Apt H - Photo 1 of 1

5d+ ago

Apartment for rent in Harrisonburg

1330 Hunters Rd Apt H #Apt H, Harrisonburg, VA 22801

Outdoor space

3 beds

2 baths

$700

Fees may apply. The price shown reflects base rent. Complete fee information is not available from the property, so additional fees may increase the total monthly cost.
137 Suter St - Photo 1 of 1

5d+ ago

Condo for rent in Harrisonburg

137 Suter St, Harrisonburg, VA 22802

In-unit laundry | Air conditioning | On-site laundry

2 beds

1 bath

$1,677

Additional fees apply. The price shown reflects base rent. Based on information provided by the property, additional fees may apply, but no required monthly charges have been confirmed. See all fees for details.
1356 Bradley Dr - Photo 1 of 1

5d+ ago

Townhouse for rent in Harrisonburg

In-unit laundry | Air conditioning | On-site laundry

4 beds

2 baths

$2,200

Fees may apply. The price shown reflects base rent. Complete fee information is not available from the property, so additional fees may increase the total monthly cost.
1143 Commercial Ct - Photo 1 of 1

5d+ ago

Townhouse for rent in Harrisonburg

1143 Commercial Ct, Harrisonburg, VA 22802

In-unit laundry | On-site laundry | Ceiling fan

3 beds

2.5 baths

$1,600

Additional fees apply. The price shown reflects base rent. Based on information provided by the property, additional fees may apply, but no required monthly charges have been confirmed. See all fees for details.
1444 Devon Ln - Photo 1 of 1

5d+ ago

Apartment for rent in Harrisonburg

1444 Devon Ln, Harrisonburg, VA 22801

In-unit laundry | Furnished | Air conditioning

4 beds

2 baths

$2,160

Fees may apply. The price shown reflects base rent. Complete fee information is not available from the property, so additional fees may increase the total monthly cost.
55 South Ave Apt H #Apt H - Photo 1 of 1

5d+ ago

Apartment for rent in Harrisonburg

55 South Ave Apt H #Apt H, Harrisonburg, VA 22801

Air conditioning | On-site laundry | Carpet

1 bed

1 bath

$950

Fees may apply. The price shown reflects base rent. Complete fee information is not available from the property, so additional fees may increase the total monthly cost.
The best of Zumper, delivered

Be the first to hear about new listings matching your search.

Email
By clicking submit, I accept Zumper's Terms and Conditions, Privacy Policy, and Community Values.
55 South Ave - Photo 1 of 1

5d+ ago

Apartment for rent in Harrisonburg

55 South Ave, Harrisonburg, VA 22801

In-unit laundry | Air conditioning | On-site laundry

1 bed

1 bath

$1,275

Fees may apply. The price shown reflects base rent. Complete fee information is not available from the property, so additional fees may increase the total monthly cost.
55 South Ave Apt B #Apt B - Photo 1 of 1

5d+ ago

Apartment for rent in Harrisonburg

55 South Ave Apt B #Apt B, Harrisonburg, VA 22801

Air conditioning | On-site laundry | Carpet

1 bed

1 bath

$1,275

Fees may apply. The price shown reflects base rent. Complete fee information is not available from the property, so additional fees may increase the total monthly cost.
55 South Ave Apt C #Apt C - Photo 1 of 1

5d+ ago

Apartment for rent in Harrisonburg

55 South Ave Apt C #Apt C, Harrisonburg, VA 22801

Air conditioning | On-site laundry | Carpet

1 bed

1 bath

$1,275

Fees may apply. The price shown reflects base rent. Complete fee information is not available from the property, so additional fees may increase the total monthly cost.
53 South Ave Apt C #Apt C - Photo 1 of 1

5d+ ago

Apartment for rent in Harrisonburg

1 bed

1 bath

$1,275

Fees may apply. The price shown reflects base rent. Complete fee information is not available from the property, so additional fees may increase the total monthly cost.
1362 Bradley Dr - Photo 1 of 1

5d+ ago

Apartment for rent in Harrisonburg

1362 Bradley Dr, Harrisonburg, VA 22801

In-unit laundry | Dishwasher | Outdoor space

4 beds

2 baths

$595

Fees may apply. The price shown reflects base rent. Complete fee information is not available from the property, so additional fees may increase the total monthly cost.
110 W Grattan St - Photo 1 of 1

5d+ ago

Townhouse for rent in Harrisonburg

110 W Grattan St, Harrisonburg, VA 22801

In-unit laundry | Hardwood floor | Carpet

2 beds

1 bath

$1,075

Fees may apply. The price shown reflects base rent. Complete fee information is not available from the property, so additional fees may increase the total monthly cost.
146 W Grattan St - Photo 1 of 1

5d+ ago

Apartment for rent in Harrisonburg

146 W Grattan St, Harrisonburg, VA 22801

Air conditioning | On-site laundry

2 beds

1 bath

$1,075

Fees may apply. The price shown reflects base rent. Complete fee information is not available from the property, so additional fees may increase the total monthly cost.
242 E Water St - Photo 1 of 1

5d+ ago

Apartment for rent in Harrisonburg

242 E Water St, Harrisonburg, VA 22801

Garage parking | Fitness center | Hardwood floor

3 beds

3 baths

$2,325

Fees may apply. The price shown reflects base rent. Complete fee information is not available from the property, so additional fees may increase the total monthly cost.
1116 Blue Ridge Dr #11 - Photo 1 of 1

5d+ ago

Condo for rent in Harrisonburg

1116 Blue Ridge Dr #11, Harrisonburg, VA 22802

In-unit laundry | Balcony | Fireplace

3 beds

2 baths

$1,550

Fees may apply. The price shown reflects base rent. Complete fee information is not available from the property, so additional fees may increase the total monthly cost.
1336 Hunters Rd Apt C #Apt C - Photo 1 of 1

5d+ ago

Apartment for rent in Harrisonburg

1336 Hunters Rd Apt C #Apt C, Harrisonburg, VA 22801

In-unit laundry | Outdoor space

2 beds

2 baths

$850

Fees may apply. The price shown reflects base rent. Complete fee information is not available from the property, so additional fees may increase the total monthly cost.
92 Dutch Mill Ct - Photo 1 of 1

5d+ ago

Apartment for rent in Harrisonburg

1 bed

1 bath

$895

Fees may apply. The price shown reflects base rent. Complete fee information is not available from the property, so additional fees may increase the total monthly cost.
1342 Hunters Rd #H - Photo 1 of 1

5d+ ago

Condo for rent in Harrisonburg

1342 Hunters Rd #H, Harrisonburg, VA 22801

In-unit laundry | Air conditioning | Balcony

4 beds

2 baths

$1,700

Additional fees apply. The price shown reflects base rent. Based on information provided by the property, additional fees may apply, but no required monthly charges have been confirmed. See all fees for details.
31 E Market St #G - Photo 1 of 1

5d+ ago

Apartment for rent in Harrisonburg

31 E Market St

31 E Market St #G, Harrisonburg, VA 22801

Air conditioning | Garage parking | On-site laundry

1 bed

1 bath

$1,050

Fees may apply. The price shown reflects base rent. Complete fee information is not available from the property, so additional fees may increase the total monthly cost.
35 Vale Cir Apt D #Apt D - Photo 1 of 1

5d+ ago

Apartment for rent in Harrisonburg

35 Vale Cir Apt D #Apt D, Harrisonburg, VA 22801

In-unit laundry | Air conditioning

1 bed

1 bath

$1,125

Fees may apply. The price shown reflects base rent. Complete fee information is not available from the property, so additional fees may increase the total monthly cost.
830 S High St - Photo 1 of 1

5d+ ago

House for rent in Harrisonburg

830 S High St, Harrisonburg, VA 22801

In-unit laundry | Air conditioning | Dishwasher

4 beds

2 baths

$2,000

Fees may apply. The price shown reflects base rent. Complete fee information is not available from the property, so additional fees may increase the total monthly cost.
1663 Buttonwood Ct #1663 - Photo 1 of 1

5d+ ago

Townhouse for rent in Harrisonburg

$1,520 - 2 Bedroom 1.5 Bathroom Townhouse In Harrisonburg With Great Amenities

1663 Buttonwood Ct #1663, Harrisonburg, VA 22802

In-unit laundry | Air conditioning | Assigned parking

2 beds

1.5 baths

$1,520

Additional fees apply. The price shown reflects base rent. Based on information provided by the property, additional fees may apply, but no required monthly charges have been confirmed. See all fees for details.
1360 Hunters Rd #L - Photo 1 of 1

5d+ ago

Condo for rent in Harrisonburg

1360 Hunters Rd #L, Harrisonburg, VA 22801

In-unit laundry | Furnished | Air conditioning

2 beds

2 baths

$1,590

Fees may apply. The price shown reflects base rent. Complete fee information is not available from the property, so additional fees may increase the total monthly cost.
492 Pheasant Run Cir - Photo 1 of 1

5d+ ago

Apartment for rent in Harrisonburg

4 beds

2.5 baths

$625

Fees may apply. The price shown reflects base rent. Complete fee information is not available from the property, so additional fees may increase the total monthly cost.
85 N High St #G2 - Photo 1 of 1

5d+ ago

Apartment for rent in Harrisonburg

85 N. High St - 1BR Apartment

85 N High St #G2, Harrisonburg, VA 22802

In-unit laundry | On-site laundry | Storage

1 bed

1 bath

$1,000

Fees may apply. The price shown reflects base rent. Complete fee information is not available from the property, so additional fees may increase the total monthly cost.
70 Pleasant Hill Rd - Photo 1 of 1

5d+ ago

Apartment for rent in Harrisonburg

2 beds

1 bath

$1,195

Fees may apply. The price shown reflects base rent. Complete fee information is not available from the property, so additional fees may increase the total monthly cost.
1340 Hunters Rd #D - Photo 1 of 1

5d+ ago

Condo for rent in Harrisonburg

1340 Hunters Rd #D, Harrisonburg, VA 22801

In-unit laundry | Furnished | Balcony

2 beds

2 baths

$1,400

Fees may apply. The price shown reflects base rent. Complete fee information is not available from the property, so additional fees may increase the total monthly cost.
2486 Reservoir St Apt F #Apt F - Photo 1 of 1

5d+ ago

Apartment for rent in Harrisonburg

2486 Reservoir St Apt F #Apt F, Harrisonburg, VA 22801

In-unit laundry | Air conditioning | Carpet

1 bed

1 bath

$1,055

Fees may apply. The price shown reflects base rent. Complete fee information is not available from the property, so additional fees may increase the total monthly cost.
1312 Devon Ln - Photo 1 of 1

5d+ ago

Townhouse for rent in Harrisonburg

1312 Devon Ln, Harrisonburg, VA 22801

In-unit laundry | Air conditioning | On-site laundry

3 beds

3.5 baths

$1,950

Fees may apply. The price shown reflects base rent. Complete fee information is not available from the property, so additional fees may increase the total monthly cost.
1233 Poplar Cir Apt 102 - Photo 1 of 1

5d+ ago

Apartment for rent in Harrisonburg

1233 Poplar Cir Apt 102, Harrisonburg, VA 22802

In-unit laundry | Air conditioning | Central heat

2 beds

2 baths

$1,395

Fees may apply. The price shown reflects base rent. Complete fee information is not available from the property, so additional fees may increase the total monthly cost.
1345 Bradley Dr - Photo 1 of 1

5d+ ago

Apartment for rent in Harrisonburg

1345 Bradley Dr, Harrisonburg, VA 22801

Outdoor space

4 beds

2 baths

$595

Fees may apply. The price shown reflects base rent. Complete fee information is not available from the property, so additional fees may increase the total monthly cost.
1340 Hunters Rd Apt I #Apt I - Photo 1 of 1

5d+ ago

Apartment for rent in Harrisonburg

1340 Hunters Rd Apt I #Apt I, Harrisonburg, VA 22801

Balcony | Outdoor space

2 beds

2 baths

$795

Fees may apply. The price shown reflects base rent. Complete fee information is not available from the property, so additional fees may increase the total monthly cost.
1352 Bradley Dr - Photo 1 of 1

5d+ ago

Apartment for rent in Harrisonburg

1352 Bradley Dr, Harrisonburg, VA 22801

Outdoor space

4 beds

2 baths

$550

Fees may apply. The price shown reflects base rent. Complete fee information is not available from the property, so additional fees may increase the total monthly cost.
1342 Hunters Rd Apt E #Apt E - Photo 1 of 1

5d+ ago

Apartment for rent in Harrisonburg

1342 Hunters Rd Apt E #Apt E, Harrisonburg, VA 22801

Outdoor space

4 beds

2 baths

$550

Fees may apply. The price shown reflects base rent. Complete fee information is not available from the property, so additional fees may increase the total monthly cost.
1342 Hunters Rd Apt F #Apt F - Photo 1 of 1

5d+ ago

Apartment for rent in Harrisonburg

1342 Hunters Rd Apt F #Apt F, Harrisonburg, VA 22801

Balcony | Outdoor space

4 beds

2 baths

$625

Fees may apply. The price shown reflects base rent. Complete fee information is not available from the property, so additional fees may increase the total monthly cost.
1372 Bradley Dr - Photo 1 of 1

5d+ ago

Apartment for rent in Harrisonburg

1372 Bradley Dr, Harrisonburg, VA 22801

Outdoor space

4 beds

2 baths

$525

Fees may apply. The price shown reflects base rent. Complete fee information is not available from the property, so additional fees may increase the total monthly cost.
1330 Hunters Rd Apt F #Apt F - Photo 1 of 1

5d+ ago

Apartment for rent in Harrisonburg

1330 Hunters Rd Apt F #Apt F, Harrisonburg, VA 22801

Outdoor space

4 beds

2 baths

$625

Fees may apply. The price shown reflects base rent. Complete fee information is not available from the property, so additional fees may increase the total monthly cost.
1370 Bradley Dr - Photo 1 of 1

5d+ ago

Apartment for rent in Harrisonburg

1370 Bradley Dr, Harrisonburg, VA 22801

Outdoor space

4 beds

2 baths

$575

Fees may apply. The price shown reflects base rent. Complete fee information is not available from the property, so additional fees may increase the total monthly cost.
1366 Bradley Dr - Photo 1 of 1

5d+ ago

Apartment for rent in Harrisonburg

1366 Bradley Dr, Harrisonburg, VA 22801

Furnished | Outdoor space

2 beds

1 bath

$1,050

Fees may apply. The price shown reflects base rent. Complete fee information is not available from the property, so additional fees may increase the total monthly cost.
1343 Bradley Dr - Photo 1 of 1

5d+ ago

Apartment for rent in Harrisonburg

1343 Bradley Dr, Harrisonburg, VA 22801

Furnished | Outdoor space

4 beds

2 baths

$550

Fees may apply. The price shown reflects base rent. Complete fee information is not available from the property, so additional fees may increase the total monthly cost.
1372 Devon Ln - Photo 1 of 1

5d+ ago

Apartment for rent in Harrisonburg

1372 Devon Ln, Harrisonburg, VA 22801

In-unit laundry | Furnished | Air conditioning

3 beds

3.5 baths

$2,085

Fees may apply. The price shown reflects base rent. Complete fee information is not available from the property, so additional fees may increase the total monthly cost.
2173 Sour Cherry Ct - Photo 1 of 1

5d+ ago

Apartment for rent in Harrisonburg

2173 Sour Cherry Ct, Harrisonburg, VA 22801

In-unit laundry | Air conditioning | Central heat

4 beds

4.5 baths

$2,300

Fees may apply. The price shown reflects base rent. Complete fee information is not available from the property, so additional fees may increase the total monthly cost.
1337 Bradley Dr - Photo 1 of 1

5d+ ago

Apartment for rent in Harrisonburg

1337 Bradley Dr, Harrisonburg, VA 22801

Outdoor space

4 beds

2 baths

$550

Fees may apply. The price shown reflects base rent. Complete fee information is not available from the property, so additional fees may increase the total monthly cost.
238 E Water St - Photo 1 of 1

5d+ ago

Apartment for rent in Harrisonburg

238 E Water St, Harrisonburg, VA 22801

Garage parking | Fitness center | Hardwood floor

2 beds

1 bath

$1,550

Additional fees apply. The price shown reflects base rent. Based on information provided by the property, additional fees may apply, but no required monthly charges have been confirmed. See all fees for details.
659 Kyle St - Photo 1 of 1

5d+ ago

Apartment for rent in Harrisonburg

659 Kyle St, Harrisonburg, VA 22801

Air conditioning | On-site laundry | Hardwood floor

2 beds

1 bath

$1,050

Fees may apply. The price shown reflects base rent. Complete fee information is not available from the property, so additional fees may increase the total monthly cost.
144 W Grattan St - Photo 1 of 1

5d+ ago

Apartment for rent in Harrisonburg

2 beds

1 bath

$1,050

Fees may apply. The price shown reflects base rent. Complete fee information is not available from the property, so additional fees may increase the total monthly cost.
1301 Devon Ln - Photo 1 of 1

5d+ ago

Townhouse for rent in Harrisonburg

1301 Devon Ln, Harrisonburg, VA 22801

In-unit laundry | Air conditioning | Hardwood floor

3 beds

1.5 baths

$1,875

Fees may apply. The price shown reflects base rent. Complete fee information is not available from the property, so additional fees may increase the total monthly cost.
265 S Liberty St Apt C #Apt C - Photo 1 of 1

5d+ ago

Townhouse for rent in Harrisonburg

265 S Liberty St Apt C #Apt C, Harrisonburg, VA 22801

In-unit laundry | Air conditioning | Central heat

3 beds

3.5 baths

$1,680

Fees may apply. The price shown reflects base rent. Complete fee information is not available from the property, so additional fees may increase the total monthly cost.
Showing 51 - 100 of 241 results
Back
Home > Apartments in Harrisonburg
Updated: November 2, 2026

Are you a rental professional?

Try our tenant screening, or post rental listings to Zumper, Craigslist Harrisonburg, and more.

Harrisonburg, VA apartments for rent

Average rent in Harrisonburg, VA

As of today, Harrisonburg's average rent price is $1,250 per month, which is down 3%, or $45, compared to last year. See the Harrisonburg rent report.

Average rent

$1,250

YoY change

−3%

−$45/mo

Rentals, last 30 days

258

Average rent by unit type in Harrisonburg, VA, last 30 days
Unit typeAverage rentvs last year
All bedrooms$1,250/mo−3%
1 bedroom$1,025/mo−5%
2 bedroom$1,295/mo−7%
3 bedroom$1,750/mo−5%
Not sure what you can afford? Try our rent calculator

Frequently asked questions

What is the average rent in Harrisonburg, VA?

The average rent in Harrisonburg, VA is $1,250 a month. 1-bedrooms average $1,025 and 2-bedrooms $1,295, based on rentals listed on Zumper in the last 30 days. See the Harrisonburg rent report.

How much rent can I afford in Harrisonburg, VA?

You'd need to earn about $41,000 a year to afford an average 1-bedroom here ($1,025 a month), with rent at 30% of your income. Try the rent calculator with your own numbers.

Methodology: How we got this data

Zumper’s proprietary rental data fuels our analysis. Rent and market trends and availability are calculated using real-time and 2026 rental inventory and prices.

Zumper, founded in 2012, is North America’s largest privately-owned rental platform, offering over 1 million listings across the U.S. and Canada. Stay informed on the latest trends and shifts in the rental market with our monthly National Rent Report, your go-to resource for key insights into the evolving rental landscape.

Looking for apartments in Harrisonburg, VA near you?

Harrisonburg, VA rental availability
🔑Available apartment rentals279
💰Best rent deal1372 Bradley Dr
✨Popular amenities, ,
🧦In-unit laundry
🍽With dishwasher
🏠With photos