Zumper

2 Bedroom Apartments for Rent in Harrisonburg, VA

All rentals

155 W Rock St - Photo 1 of 1

5d+ ago

2 Beds apartment for rent in Harrisonburg

155 W Rock St, Harrisonburg, VA 22802

In-unit laundry | Hardwood floor | Microwave

2 beds

1 bath

$1,350

Apartment for rent

Available Sep 18

Description

A recently renovated 2-bedroom and 1 bathroom apartment located near downtown Harrisonburg. New kitchen appliances recently installed. Natural gas heat and window units allowed. If interested visit **** and schedule a showing and/or apply for the unit. Fees for Every Unit: $50-$75 Admin Fee per tenant $50-$100 lock fee per tenant Fees that may apply based on your unit or specifications: $250 non-refundable pet deposit if property allows pets $25-$50 monthly pet rent if property allows pets $300 annual trash fee for WestPort Village Apartments $50 monthly parking rent a

144 W Grattan St - Photo 1 of 1

5d+ ago

2 Beds apartment for rent in Harrisonburg

2 beds

1 bath

$1,175

Apartment for rent

Available Oct 1

Description

This first floor apartment is only minutes from downtown and JMU. You'll enter into a spacious combined living and dining room. The kitchen is equipped with a stove and refrigerator. All of the bedrooms have individually controlled baseboard heat. Off course you'll have a standard bathroom. Mailboxes are provided as well as the coin operated laundry room. The laundry room has secured access that requires a code to enter. The apartment is very close to a city transit bus station and there is ample on street parking for residents and guests. Fees for Every Unit: $50-$75 Adm

149 N High St #M - Photo 1 of 1

5d+ ago

2 Beds apartment for rent in Harrisonburg

149 N High St #M, Harrisonburg, VA 22802

In-unit laundry | Air conditioning | Central heat

2 beds

2 baths

$1,650

Apartment for rent

Available Jun 18

Description

Renovated two bedroom, 2 bathroom apartment steps from downtown Harrisonburg and convenient to JMU. New floors, open layout, new kitchen with granite counters, tile backsplash, and all appliances. Washer/dryer combo, Central heat and AC, new bathroom with tiled showers, and all new fixtures. Essentially a new apartment all around. Pets are allowed, however, only 1 animal per unit will be allowed with a $250.00 non-refundable pet fee and $25/month in pet rent. Come live in the heart of all that Harrisonburg has to offer, and steps from the downtown culinary and arts dist

1250 Constitution Ct #301 - Photo 1 of 1

5d+ ago

2 Beds condo for rent in Harrisonburg

1250 Constitution Ct #301, Harrisonburg, VA 22802

In-unit laundry | Dishwasher | Microwave

2 beds

2 baths

$1,575

Condo for rent

Modern Condo with Luxurious Finishes & Views

This stunning 2-bedroom, 2-bath condo boasts over 1,260 sq. ft. of stylish living space, featuring a bright open floor plan with luxurious plank flooring and granite countertops. Enjoy the convenience of dual walk-in closets in the master suite and a spacious deck perfect for entertaining. Complete with a full stainless steel appliance package and in-unit laundry, this dog-friendly unit combines comfort and modern living in a vibrant community.

1260 Constitution Ct #203 - Photo 1 of 1

5d+ ago

2 Beds condo for rent in Harrisonburg

1260 Constitution Ct #203, Harrisonburg, VA 22802

In-unit laundry | Dishwasher | Microwave

2 beds

2 baths

$1,575

Condo for rent

Modern Condo with Spacious Living and Deck

This inviting 2-bedroom, 2-bath condo boasts over 1,250 square feet of stylish living space with luxurious plank flooring and granite countertops. The master suite features dual vanities and walk-in closets, while the open floor plan encourages easy entertaining. A lovely deck off the living room is perfect for warm-weather gatherings. Enjoy the convenience of an in-unit laundry with side-by-side washer and dryer. Pet-friendly for dogs under 60 lbs, this condo offers modern comforts and a welcoming atmosphere.

445 W Gay St #B - Photo 1 of 1

5d+ ago

2 Beds apartment for rent in Harrisonburg

445 W Gay St #B, Harrisonburg, VA 22802

In-unit laundry | Central heat | Carpet

2 beds

1 bath

$1,225

Apartment for rent

Available Aug 17

2-bed pet-friendly apartment near downtown

Set in Harrisonburg, VA, this 2-bed, 1-bath basement apartment welcomes pets up to 40 lbs and includes water, sewer, and in-unit laundry. Central heat/air, vinyl and carpet flooring, plus outdoor parking and backyard access make it a fit for remote workers and pet owners. Located near downtown with top-rated schools within a mile.

Nearby rental good for eco-living

Nearby rental good for pet owners

740 Hillmont Cir Apt 101 - Photo 1 of 1

5d+ ago

2 Beds apartment for rent in Harrisonburg

740 Hillmont Cir Apt 101, Harrisonburg, VA 22801

In-unit laundry | Air conditioning | Central heat

2 beds

2 baths

$1,425

Apartment for rent

Available Sep 1

Description

These spacious apartments have all been built recently with tenant amenities and comfort in mind. They are conveniently located near RMH, the Walmart Shopping Center, Valley Mall, and various restaurants and other shopping designations. All of the apartments offer a neutral colored carpet and vinyl flooring to go with any color scheme of furnishing. The kitchens offer ALL energy efficient stainless steel colored appliances including refrigerator/freezer, stove, microwave, dishwasher, garbage disposal, and a full pantry! There is also a full-size washer and dryer in each un

729 Hillmont Cir Apt 201 - Photo 1 of 1

5d+ ago

2 Beds apartment for rent in Harrisonburg

729 Hillmont Cir Apt 201, Harrisonburg, VA 22801

In-unit laundry | Air conditioning | Central heat

2 beds

2 baths

$1,425

Apartment for rent

Available Aug 7

Description

These spacious apartments have all been built recently with tenant amenities and comfort in mind. They are conveniently located near RMH, the Walmart Shopping Center, Valley Mall, and various restaurants and other shopping designations. All of the apartments offer a neutral colored carpet and vinyl flooring to go with any color scheme of furnishing. The kitchens offer ALL energy efficient stainless steel colored appliances including refrigerator/freezer, stove, microwave, dishwasher, garbage disposal, and a full pantry! There is also a full-size washer and dryer in each un

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.
1459 Taylor Grove Ln #2 - Photo 1 of 1

5d+ ago

2 Beds house for rent in Harrisonburg

1459 Taylor Grove Ln #2, Harrisonburg, VA 22801

In-unit laundry | Dishwasher | Microwave

2 beds

2.5 baths

$1,650

House for rent

Spacious Townhouse with Dual Master Suites & Deck

This inviting townhouse offers 1,420 sq. ft. of stylish living with two master suites, each featuring large double door closets. Enjoy the open-concept design with 10' ceilings and a deck perfect for entertaining. The modern kitchen includes stainless steel appliances, while electric heat and central A/C ensure comfort year-round. Dogs are welcome with a deposit, making this a delightful home for pet lovers!

1476 Taylor Grove Ln #2 - Photo 1 of 1

5d+ ago

2 Beds house for rent in Harrisonburg

1476 Taylor Grove Ln #2, Harrisonburg, VA 22801

In-unit laundry | Dishwasher | Microwave

2 beds

2.5 baths

$1,650

House for rent

Description

Check out this two master suite apartment townhouse. With 1,420 square feet of living space, each master bedroom has more than enough room for your furniture and has huge double door lighted closets. Open floor plan with 10' ceilings. Deck off of the living room perfect for entertaining during the warm months. Stainless steel appliance package in the kitchen! Dogs are welcome with deposit and pet rent. Be sure to check out the video for a virtual tour. Electric heat/Heat pump/Central A/C Dogs are negotiable with deposit and monthly pet rent one year lease minimum Unit si

Advertisement

Find sweet deals in Harrisonburg

These rentals are 10%-30% cheaper than the local average price for similar rentals.

1044 N Main St - Photo 1 of 1

5d+ ago

2 Beds house for rent in Harrisonburg

SINGLE_FAMILY - HARRISONBURG, VA

1044 N Main St, Harrisonburg, VA 22802

Garage parking | Outdoor space

2 beds

2 baths

$1,950

House for rent

Description

Property Status: Active Charming 1950s Home Just Minutes from Downtown Harrisonburg! Nestled approximately one mile from downtown, this character-filled single-family home blends timeless charm with comfortable living. Inside, you'll find two spacious bedrooms, two full bathrooms, and a versatile bonus room perfect for a home office, guest space, or hobby room. The large and welcoming living room flows into a formal dining room, creating an inviting setting for both everyday living and entertaining. Outside, the secluded backyard offers a private retreat complete with a sp

163 W Rock St - Photo 1 of 1

5d+ ago

2 Beds apartment for rent in Harrisonburg

2 beds

1 bath

$1,350

Apartment for rent

Available Jul 31

Description

A recently renovated 2-bedroom and 1 bathroom apartment located near downtown Harrisonburg. New kitchen appliances recently installed. Natural gas heat and window units allowed. If interested visit **** and schedule a showing and/or apply for the unit. Fees for Every Unit: $50-$75 Admin Fee per tenant $50-$100 lock fee per tenant Fees that may apply based on your unit or specifications: $250 non-refundable pet deposit if property allows pets $25-$50 monthly pet rent if property allows pets $300 annual trash fee for WestPort Village Apartments $50 monthly parking rent a

1638 Buttonwood Ct - Photo 1 of 1

5d+ ago

2 Beds townhouse for rent in Harrisonburg

1638 Buttonwood Ct, Harrisonburg, VA 22802

In-unit laundry | Air conditioning | Central heat

2 beds

1.5 baths

$1,495

House for rent

Available Sep 17

Description

This is a more updated 2 bedroom 1.5 bath townhouse located on the north side of town close to Harmony Square shopping center and EMU. This home offers 2 stories of living space with a full size washer and dryer in the unit. The home is heated and cooled with Central heat and a/c. The lawn and bedding are the responsibility of the tenant, city trash is available. No pets are allowed at this property. If interested please fill schedule an appointment to tour the property. Fees for Every Unit: $50-$75 Admin Fee per tenant $50-$100 lock fee per tenant Fees that may apply bas

147 W Grattan St - Photo 1 of 1

5d+ ago

2 Beds townhouse for rent in Harrisonburg

147 W Grattan St, Harrisonburg, VA 22801

In-unit laundry | Air conditioning | Hardwood floor

2 beds

1 bath

$1,175

House for rent

Available Sep 11

Cozy Townhouse Near Downtown & JMU Life

This inviting 2-bedroom, 1-bath townhouse offers 1,000 sq ft of comfortable living space and features an unfinished basement for extra storage. Conveniently located near downtown and JMU, this home includes natural gas heating, cable readiness, and washer/dryer hookups. Enjoy easy access to the city bus route and local amenities in a friendly setting, all without the hassle of pet restrictions.

87 Pleasant Hill Rd - Photo 1 of 1

5d+ ago

2 Beds townhouse for rent in Harrisonburg

87 Pleasant Hill Rd, Harrisonburg, VA 22801

In-unit laundry | Air conditioning | Hardwood floor

2 beds

1 bath

$1,595

House for rent

Available Aug 3

2-bed townhouse with patio and basement storage

Set in Harrisonburg, VA, this 2-bed, 1-bath townhouse sits between High St and Main St with hardwood and vinyl flooring throughout. The 864 sqft layout includes an eat-in kitchen with patio access, full unfinished basement with washer/dryer hookups, and off-street parking. Gas heat, central A/C, and lawn service included.

1458 Bradley Dr - Photo 1 of 1

5d+ ago

2 Beds apartment for rent in Harrisonburg

1458 Bradley Dr, Harrisonburg, VA 22801

Outdoor space

2 beds

1 bath

$525

Apartment for rent

2-bed dog-friendly apartment near JMU campus

Set in Harrisonburg, VA, this dog-friendly 2-bed, 1-bath apartment includes all appliances and capped water/electric utilities. The complex features a dog park, hammock area, grill and picnic spaces, plus a soccer field - ideal for students and dog owners near JMU and Starbucks.

Average rent

The average rent for 2 bedroom apartments in Harrisonburg, as of July 2026, is up 2.37% compared to last month and up 1.37% year-over-year.
$1,425
increased by1%

Track prices

Rent calculator

What can I afford?

161 Howard Ln #102 - Photo 1 of 1

5d+ ago

2 Beds apartment for rent in Harrisonburg

161 Howard Ln #102, Harrisonburg, VA 22801

In-unit laundry | Dishwasher

2 beds

2 baths

$1,575

Apartment for rent

Description

Over 1,050 square foot apartment with two bedrooms and two full bathrooms. Open floor plan. Kitchen features granite counter-tops and a full appliance package. Laundry room features side by side washer and dryer. Be sure to check out the video for a virtual tour. Convenient location between Rt. 42 and Rt. 11. Tot-lot and basketball court on site. Off-street apartment style parking. Dogs allowed, less than 60 lbs, combined weight, with deposit and pet rent. Electric heat/heat pump/Central A/C Minimum lease term of one year Apartment style parking - no additional fees or

1030 Blue Ridge Dr #Apt 4 - Photo 1 of 1

5d+ ago

2 Beds condo for rent in Harrisonburg

In-unit laundry | Outdoor space | Oven

2 beds

2 baths

$1,400

Condo for rent

Description

Get ready to elevate your living experience this summer with our charming two-bedroom, two-bath apartment! This beautifully updated condo offers a touch of elegance with its inviting decorative fireplace, creating a cozy ambiance for relaxation. Enjoy the convenience of a spacious storage shed located just off the balcony, providing ample space for all your belongings. Nestled in a prime location close to downtown Harrisonburg, you'll have easy access to an array of restaurants and entertainment options, ensuring there's never a dull moment. Don't miss out on the opportun

Advertisement
788 Hillmont Cir Apt 102b - Photo 1 of 1

5d+ ago

2 Beds apartment for rent in Harrisonburg

788 Hillmont Cir Apt 102b, Harrisonburg, VA 22801

In-unit laundry | Air conditioning | Central heat

2 beds

2 baths

$1,425

Apartment for rent

Available Oct 2

2-bed apartment near RMH with full appliances

Set in Harrisonburg, VA, this 2-bed, 2-bath apartment offers 1,040 sqft near RMH and Valley Mall. The unit includes all stainless steel appliances, full-size washer and dryer, central heat and air, and a walk-in closet. Energy-efficient kitchen features refrigerator, dishwasher, microwave, and full pantry, with convenient access to shopping and restaurants.

1026 Blue Ridge Dr - Photo 1 of 1

5d+ ago

2 Beds condo for rent in Harrisonburg

1026 Blue Ridge Dr, Harrisonburg, VA 22802

In-unit laundry | Dishwasher | Outdoor space

2 beds

2 baths

$1,600

Condo for rent

Remodeled 2-bed condo near downtown Harrisonburg

Set in Harrisonburg, VA, this completely remodeled 2-bed, 2-bath condo features an open living, dining, and kitchen area with decorative fireplace. The 1,012 sqft layout includes stainless steel appliances, in-unit laundry, and a back patio with large storage shed. Close to downtown for biking, walking, or driving, plus community amenities like grills, basketball courts, and a dog park.

1112 Blue Ridge Dr - Photo 1 of 1

5d+ ago

2 Beds apartment for rent in Harrisonburg

1112 Blue Ridge Dr, Harrisonburg, VA 22802

In-unit laundry | Dishwasher | Outdoor space

2 beds

2 baths

$1,550

Apartment for rent

Remodeled 2-bed apartment with on-site dog park

Set in Harrisonburg, VA, this fully renovated 2-bed, 2-bath first-floor apartment at Madison Manor features modern finishes and in-unit laundry. The pet-friendly community includes an on-site dog park, basketball courts, and grill area - a fit for pet owners seeking single-level living with updated appliances and outdoor amenities.

1727 Buttonwood Ct Apt D #Apt D - Photo 1 of 1

5d+ ago

2 Beds townhouse for rent in Harrisonburg

1727 Buttonwood Ct Apt D #Apt D, Harrisonburg, VA 22802

In-unit laundry | Air conditioning | Carpet

2 beds

1.5 baths

$1,375

House for rent

Available Aug 18

2-bed townhouse near EMU with in-unit laundry

Set in Harrisonburg, VA, this 2-bed, 1.5-bath townhouse sits near Eastern Mennonite University behind Harmony Heights shopping center. The 1,100 sqft two-story layout includes a fully equipped kitchen, in-unit washer and dryer, central air and gas heat, plus off-street parking. Vinyl and carpet flooring throughout with a front porch.

1320 Bradley Dr - Photo 1 of 1

5d+ ago

2 Beds apartment for rent in Harrisonburg

1320 Bradley Dr, Harrisonburg, VA 22801

Outdoor space

2 beds

1 bath

$550

Apartment for rent

4-bed apartment near JMU with dog park & courts

This 4-bed, 2-bath apartment in Harrisonburg sits near JMU campus with all appliances included and water/electric with caps. The complex features a dog park, basketball courts, soccer field, fire pit, and grill areas - good for students and active renters. Trash removal and outdoor hammock spaces add convenience.

1761 S Dogwood Dr Apt H #Apt H - Photo 1 of 1

5d+ ago

2 Beds apartment for rent in Harrisonburg

1761 S Dogwood Dr Apt H #Apt H, Harrisonburg, VA 22801

In-unit laundry | Air conditioning | Central heat

2 beds

1 bath

$1,300

Apartment for rent

Available Aug 21

2-bed apartment with utilities included near park

Set in Harrisonburg, VA, this 2-bed, 1-bath apartment sits tucked back in the woods off Route 42 S for scenic views and privacy. Rent includes water, sewer, and trash pickup, plus off-street parking and in-unit laundry. Central heat and air, carpet and vinyl flooring, and a short walk to Hillandale Park and Rockingham Square shopping center.

1380 Hunters Rd Apt J #Apt J - Photo 1 of 1

5d+ ago

2 Beds apartment for rent in Harrisonburg

1380 Hunters Rd Apt J #Apt J, Harrisonburg, VA 22801

Balcony | Outdoor space

2 beds

2 baths

$800

Apartment for rent

767 Hillmont Cir Apt 201 - Photo 1 of 1

5d+ ago

2 Beds apartment for rent in Harrisonburg

767 Hillmont Cir Apt 201, Harrisonburg, VA 22801

In-unit laundry | Air conditioning | Central heat

2 beds

2 baths

$1,425

Apartment for rent

Available Aug 19

2-bed apartment near RMH with stainless appliances

Set in Harrisonburg, VA, this 2-bed, 2-bath apartment offers 1,040 sqft with energy-efficient stainless steel appliances including refrigerator, dishwasher, and microwave. In-unit washer/dryer, central heat/air, walk-in closets, and a full pantry complete the layout. Located near RMH, Walmart Shopping Center, and Valley Mall with city bus access.

Advertisement
1233 Poplar Cir Apt 102 - Photo 1 of 1

5d+ ago

2 Beds 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,525

Apartment for rent

Available Aug 18

2-bed apartment with garage and granite kitchen

Set in Harrisonburg, VA, this 2-bed, 2-bath apartment features an upgraded kitchen with granite counters, cherry cabinets, and stainless steel appliances. The 1,050 sqft layout includes a one-car garage, in-unit laundry, and central heat and air. The primary suite offers a full wall of closet space with an en-suite bath, while both bathrooms showcase granite vanities.

149 N High St #B - Photo 1 of 1

5d+ ago

2 Beds apartment for rent in Harrisonburg

149 N High St #B, Harrisonburg, VA 22802

In-unit laundry | Air conditioning | Ceiling fan

2 beds

2 baths

$1,700

Apartment for rent

Available Apr 16

Renovated 2-bed apartment steps from downtown

Located in Harrisonburg, VA, this newly renovated 2-bed, 2-bath apartment sits steps from downtown and JMU. The ground-level unit features a new kitchen with all appliances, mini-split heating and cooling, and a washer/dryer combo. Both bathrooms are updated with one offering a fully tiled step-in shower, plus direct exterior access to both bedrooms and off-street parking.

780 Hillmont Cir Apt 101 - Photo 1 of 1

5d+ ago

2 Beds house for rent in Harrisonburg

780 Hillmont Cir Apt 101, Harrisonburg, VA 22801

In-unit laundry | Air conditioning | Central heat

2 beds

2 baths

$1,425

House for rent

Available May 20

2-bed house with in-unit laundry and parking

Set in Harrisonburg, VA, this 2-bed, 2-bath house offers ground-level living with central heat and air. The 1,040 sqft layout includes in-unit laundry, walk-in closets, and a full kitchen with dishwasher and microwave. Outdoor parking and city bus line access add convenience for daily commuting.

1010 Blue Ridge Dr #5 - Photo 1 of 1

5d+ ago

2 Beds house for rent in Harrisonburg

1010 Blue Ridge Dr #5, Harrisonburg, VA 22802

Storage | Fireplace

2 beds

2 baths

$1,575

House for rent

2-bed condo with fireplace and storage

Sitting in Harrisonburg, VA, this 2-bed, 2-bath condo features an open-concept living, dining, and kitchen layout with a decorative fireplace. The 1,108 sqft unit includes large bedrooms with plenty of natural light, in-unit laundry, dishwasher, and a spacious storage closet for added convenience.

229 Wakefield Pl - Photo 1 of 1

5d+ ago

2 Beds townhouse for rent in Harrisonburg

2 beds

2.5 baths

$1,595

House for rent

Available Apr 1

2-bed townhouse with private deck and laundry

Right in Harrisonburg, VA, this 2-bed, 2.5-bath townhouse features a spacious living area with functional layout and cozy kitchen. The 1,680 sqft home includes in-unit laundry, a private back deck and patio for outdoor relaxation, plus gas heat and vinyl flooring. Top-rated elementary school within 0.6 miles.

1540 W Market St - Photo 1 of 1

5d+ ago

2 Beds townhouse for rent in Harrisonburg

2/1.5

1540 W Market St, Harrisonburg, VA 22801

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

2 beds

1 bath

$1,560

House for rent

Pet-friendly 2-bed townhouse with in-unit laundry

Set in Harrisonburg, VA, this pet-friendly 2-bed, 1.5-bath townhouse offers 1,008 sqft across two floors with a spacious living area and private patio. In-unit laundry, full kitchen appliances including dishwasher, and central heat/AC make daily life convenient. A fit for pet owners with no breed restrictions and nearby pet supply stores, plus top-rated schools within a mile.

437 S Mason St Apt K #Apt K - Photo 1 of 1

5d+ ago

2 Beds apartment for rent in Harrisonburg

Apartment for rent

Available Sep 1

Victorian 2-bed student apartment with deck

Quietly set in Harrisonburg, VA, this 2-bed, 1-bath apartment occupies the second floor of a unique Victorian-style house converted into 11 units. The 600 sqft layout features a large covered deck off the living room, carpet and vinyl flooring, and electric baseboard heat. Water and trash included in rent - you'll only need electric and internet. Near downtown with parking permit required.

5d+ ago

2 Beds house for rent in Harrisonburg

SINGLE_FAMILY - HARRISONBURG, VA

289 Newman Ave, Harrisonburg, VA 22801

On-site laundry | Swimming pool | Outdoor space

2 beds

2.5 baths

$2,000

House for rent

Historic 2-bed downtown house with private pool

Set in Harrisonburg, VA, this 2-bed, 2.5-bath house occupies the first level of a grand historic home with timeless character and modern updates. The 1,680 sqft layout features a formal living and dining area, thoughtfully equipped kitchen, and two spacious bedrooms each with full baths. A private backyard pool, utilities included, and convenient parking make this a fit for social renters near top-rated schools.

Advertisement
Showing 1 - 34 of 34 results
Home > Apartments in Harrisonburg
Updated: July 31, 2026

Are you a rental professional?

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

Looking for 2 bedroom apartments in Harrisonburg, VA near you?

🔑Available apartment rentals34
💰Best rent deal1458 Bradley Dr
Popular amenities, ,
🧦In-unit laundry
🏠With photos

For more in depth rent prices, check out our Harrisonburg, VA rent data, which covers average and median rents in Harrisonburg, VA.

To know how much rent you can afford in Harrisonburg, VA, use our rent affordability calculator.

If you're looking for a specific type of apartment near Harrisonburg, VA, use our helpful filters to find an apartment you will love!