22840
Buy ▾
Popular Searches
Homes for sale
Condos for sale
Land for sale
Open houses
Buying Options
Buy with Redfin
Redfin Premier
Buying Resources
Affordability calculator
Home buying guide
Free home buying classes
US housing market
Rent ▾
Rental Resources
Renter dashboard
Rental market tracker
How much rent can I afford?
Should I rent or buy?
Renter guide
Redfin Rental Tools
List my home for rent
Rental Tools dashboard
US rental market trends
Should I sell or rent my home?
Sell ▾
My Home
What's my home worth?
My home dashboard
Redfin Selling Options
Why sell with Redfin?
Redfin Premier
Redfin Full Service
Find an agent
Selling Resources
Home selling guide
Will selling pay off?
Home improvement trends
Mortgage ▾
Mortgage rates
Get prequalified
Today's mortgage rates
Today's refinance rates
Home equity loan
Calculators
Payment calculator
How much can I afford?
Rent vs. buy
How to get pre-approved
Real Estate Agents ▾
Find an Agent
Join as a Redfin Agent
Join our referral network
Agent Resource Center
Feed
Join / Sign in
For sale
Price
Beds/baths
Home type
Filters
Save search
Layout
22840, VA homes for sale & real estate
56 homes
Sort:
Recommended
82 S Peak Dr, Mc Gaheysville, VA 22840
82 S Peak Dr, Mc Gaheysville, VA 22840
82 S Peak Dr, Mc Gaheysville, VA 22840
$350,000
3 beds
2 baths
1,324
sq ft
82 S Peak Dr, Mc Gaheysville, VA 22840
$32 HOA
•
2 garage spots
•
Quiet end lot
(540) 910-6378
85 South Peak Dr, Mcgaheysville, VA 22840
85 South Peak Dr, Mcgaheysville, VA 22840
85 South Peak Dr, Mcgaheysville, VA 22840
$409,900
3 beds
2 baths
1,515
sq ft
85 South Peak Dr, Mcgaheysville, VA 22840
$83 HOA
•
2 garage spots
•
Private backyard
Loading...
452 Passage Ln, Mc Gaheysville, VA 22840
452 Passage Ln, Mc Gaheysville, VA 22840
452 Passage Ln, Mc Gaheysville, VA 22840
$339,000
3 beds
2.5 baths
1,680
sq ft
452 Passage Ln, Mc Gaheysville, VA 22840
0.4 acre lot
•
2 garage spots
•
Community pool
(540) 910-6378
10170 Big Oak Dr, Mcgaheysville, VA 22840
10170 Big Oak Dr, Mcgaheysville, VA 22840
10170 Big Oak Dr, Mcgaheysville, VA 22840
$699,900
5 beds
4 baths
3,984
sq ft
10170 Big Oak Dr, Mcgaheysville, VA 22840
6,969 sq ft lot
•
2 garage spots
•
Oversized loft
240 Red Fox Ct, Mcgaheysville, VA 22840
240 Red Fox Ct, Mcgaheysville, VA 22840
240 Red Fox Ct, Mcgaheysville, VA 22840
$379,900
3 beds
2.5 baths
1,466
sq ft
240 Red Fox Ct, Mcgaheysville, VA 22840
0.4 acre lot
•
Garage
•
Community pool
2395 Hopkins Dr, Mcgaheysville, VA 22840
$419,500
3 beds
2 baths
1,263
sq ft
2395 Hopkins Dr, Mcgaheysville, VA 22840
(540) 810-8463
TBD Overbrook Dr #110, Mcgaheysville, VA 22840
$594,900
4 beds
4.5 baths
2,894
sq ft
TBD Overbrook Dr #110, Mcgaheysville, VA 22840
4627 Palmer Rd, Mcgaheysville, VA 22840
$769,000
4 beds
4 baths
3,000
sq ft
4627 Palmer Rd, Mcgaheysville, VA 22840
(540) 289-6335
5145 Retriever Ln, Mcgaheysville, VA 22840
$729,000
4 beds
3.5 baths
3,000
sq ft
5145 Retriever Ln, Mcgaheysville, VA 22840
10260 Dalmatian Dr, Mcgaheysville, VA 22840
$679,900
4 beds
3 baths
2,530
sq ft
10260 Dalmatian Dr, Mcgaheysville, VA 22840
(540) 433-7369
Waverly Plan, Mc Gaheysville, VA 22840
$409,990
2 beds
2 baths
1,572
sq ft
Waverly Plan, Mc Gaheysville, VA 22840
Listing provided by Zillow
Millsboro Plan, Mc Gaheysville, VA 22840
$599,990
3 beds
3.5 baths
2,877
sq ft
Millsboro Plan, Mc Gaheysville, VA 22840
Listing provided by Zillow
Harrison Plan, Mc Gaheysville, VA 22840
$469,990
3 beds
3.5 baths
2,155
sq ft
Harrison Plan, Mc Gaheysville, VA 22840
Listing provided by Zillow
Highland Plan, Mc Gaheysville, VA 22840
$481,900
2 beds
2.5 baths
1,779
sq ft
Highland Plan, Mc Gaheysville, VA 22840
Listing provided by Zillow
Graham Plan, Mc Gaheysville, VA 22840
$534,900
3 beds
3.5 baths
2,335
sq ft
Graham Plan, Mc Gaheysville, VA 22840
Listing provided by Zillow
1614 Three Springs Rd, Mcgaheysville, VA 22840
$2,750,000
5 beds
5 baths
7,711
sq ft
1614 Three Springs Rd, Mcgaheysville, VA 22840
(540) 212-9993
Loading...
5125 Retriever Ln, Mcgaheysville, VA 22840
$619,300
4 beds
3.5 baths
2,032
sq ft
5125 Retriever Ln, Mcgaheysville, VA 22840
3839 Lawyer Rd, Mcgaheysville, VA 22840
$529,000
3 beds
2.5 baths
2,293
sq ft
3839 Lawyer Rd, Mcgaheysville, VA 22840
4148 Palmer Rd, Mcgaheysville, VA 22840
$719,900
6 beds
4 baths
3,104
sq ft
4148 Palmer Rd, Mcgaheysville, VA 22840
3707 Killy Ct, Mcgaheysville, VA 22840
$359,000
3 beds
2.5 baths
1,500
sq ft
3707 Killy Ct, Mcgaheysville, VA 22840
4070 Palmer Rd, Mcgaheysville, VA 22840
$779,900
6 beds
4 baths
2,872
sq ft
4070 Palmer Rd, Mcgaheysville, VA 22840
(540) 910-6378
3002 Resort Dr, Mcgaheysville, VA 22840
$549,900
4 beds
2 baths
1,888
sq ft
3002 Resort Dr, Mcgaheysville, VA 22840
409 Cub Ln, Mcgaheysville, VA 22840
$414,000
3 beds
2 baths
1,274
sq ft
409 Cub Ln, Mcgaheysville, VA 22840
(540) 289-6335
10140 Big Oak Dr, Mcgaheysville, VA 22840
$525,000
4 beds
3.5 baths
2,530
sq ft
10140 Big Oak Dr, Mcgaheysville, VA 22840
71 Judy Ln, Mc Gaheysville, VA 22840
$449,900
4 beds
1 bath
2,420
sq ft
71 Judy Ln, Mc Gaheysville, VA 22840
(540) 910-6378
Loading...
2490 Hopkins Dr, Mcgaheysville, VA 22840
$384,500
3 beds
2 baths
1,334
sq ft
2490 Hopkins Dr, Mcgaheysville, VA 22840
5346 Trevino Dr, Mcgaheysville, VA 22840
$459,000
3 beds
3.5 baths
2,352
sq ft
5346 Trevino Dr, Mcgaheysville, VA 22840
5281 Trevino Dr, Mcgaheysville, VA 22840
$449,000
3 beds
2 baths
1,247
sq ft
5281 Trevino Dr, Mcgaheysville, VA 22840
(888) 400-2513
258 Turkey Dr, Mcgaheysville, VA 22840
$767,000
6 beds
4 baths
2,970
sq ft
258 Turkey Dr, Mcgaheysville, VA 22840
4056 Palmer Rd, Mcgaheysville, VA 22840
$537,000
5 beds
4 baths
2,619
sq ft
4056 Palmer Rd, Mcgaheysville, VA 22840
204 Spotswood Ln, Mcgaheysville, VA 22840
$379,900
3 beds
3 baths
1,734
sq ft
204 Spotswood Ln, Mcgaheysville, VA 22840
9274 Spotswood Trl, Mcgaheysville, VA 22840
$270,000
3 beds
2 baths
1,914
sq ft
9274 Spotswood Trl, Mcgaheysville, VA 22840
392 Passage Ln, Mc Gaheysville, VA 22840
$399,900
3 beds
2 baths
1,490
sq ft
392 Passage Ln, Mc Gaheysville, VA 22840
(540) 236-5800
218 Bethel Ln, Mcgaheysville, VA 22840
$479,900
3 beds
3 baths
2,300
sq ft
218 Bethel Ln, Mcgaheysville, VA 22840
9242 Mcgaheysville Rd, Mc Gaheysville, VA 22840
$499,900
3 beds
2.5 baths
1,650
sq ft
9242 Mcgaheysville Rd, Mc Gaheysville, VA 22840
(540) 667-9097
10304 Spotswood Trl, Mcgaheysville, VA 22840
$975,000
5 beds
4 baths
4,736
sq ft
10304 Spotswood Trl, Mcgaheysville, VA 22840
10609 Mcgaheysville Rd, Mcgaheysville, VA 22840
$359,000
3 beds
2 baths
1,413
sq ft
10609 Mcgaheysville Rd, Mcgaheysville, VA 22840
10607 Mcgaheysville Rd, Mcgaheysville, VA 22840
$359,000
3 beds
2 baths
1,413
sq ft
10607 Mcgaheysville Rd, Mcgaheysville, VA 22840
183 Deer Dr, Mcgaheysville, VA 22840
$349,000
3 beds
2.5 baths
2,023
sq ft
183 Deer Dr, Mcgaheysville, VA 22840
155 Jessamine Pl, Mc Gaheysville, VA 22840
$565,000
4 beds
3 baths
2,720
sq ft
155 Jessamine Pl, Mc Gaheysville, VA 22840
(540) 910-6378
159 Yancey Ct, Mc Gaheysville, VA 22840
$389,900
2 beds
2.5 baths
1,873
sq ft
159 Yancey Ct, Mc Gaheysville, VA 22840
(540) 910-6378
Viewing page 1 of 2
(Download All)
1
2
Redfin
Virginia
Rockingham County
22840
Average home prices near 22840, VA
Cities
Massanutten
homes for sale
$459,000
Stanardsville
homes for sale
$412,200
Waynesboro
homes for sale
$319,850
McGaheysville
homes for sale
$384,450
Harrisonburg
homes for sale
$329,900
Broadway
homes for sale
$299,950
Bridgewater
homes for sale
$390,950
Ruckersville
homes for sale
$524,950
Elkton
homes for sale
$321,950
Keswick
homes for sale
$2,950,000
Charlottesville
homes for sale
$552,450
Staunton
homes for sale
$367,000
Crozet
homes for sale
$564,990
Grottoes
homes for sale
$359,000
Show more
Zip Codes
22940
homes for sale
$1,045,000
22801
homes for sale
$475,000
22802
homes for sale
$299,000
24431
homes for sale
22812
homes for sale
$397,000
24486
homes for sale
$817,500
22815
homes for sale
$294,500
24437
homes for sale
$692,000
22821
homes for sale
$484,000
22973
homes for sale
$477,450
22827
homes for sale
$349,000
24441
homes for sale
$359,000
22932
homes for sale
$643,328
22834
homes for sale
Show more
22840, VA real estate trends
All Home Types trends in 22840, VA
Median Sale Price
# of Homes Sold
Median Days on Market
All Home Types
All Home Types
Single Family Homes
Townhouses
Condos/Co-ops
Median Sale Price
(All Home Types)
$487,500
+8.6%
YoY | Jul 2025
1 year
3 year
5 year
Based on Redfin calculations of home data from MLS and/or public records.
Location
Data
Jul 2025
Growth
% YoY
22840, VA
$487,500
+8.6%
See more 22840, VA market insights
More to explore in 22840, VA
Houses for rent
in 22840
Land
in 22840
Cheap homes
in 22840
Homes with pools
in 22840
Single story homes
in 22840
New listings
in 22840
New homes
in 22840
Townhouses
in 22840
Houses
for sale near me
Land
for sale near me
Open Houses
near me
Condos
for sale near me
Agents
near me
Show more
How to buy a house in 22840, VA
How much house can I afford?
How to buy a house in 10 steps
First-time homebuyer's guide
See more home buying guides
Popular Markets in Virginia
Arlington
homes for sale
$799,900
Alexandria
homes for sale
$510,000
Virginia Beach
homes for sale
$449,777
Fairfax
homes for sale
$730,000
Richmond
homes for sale
$399,990
Ashburn
homes for sale
$599,945
McLean
homes for sale
$2,849,900
Reston
homes for sale
$585,000
Falls Church
homes for sale
$815,000
Woodbridge
homes for sale
$450,500
Chesapeake
homes for sale
$477,000
Vienna
homes for sale
$2,199,900
Leesburg
homes for sale
$710,000
Manassas
homes for sale
$487,555
Chantilly
homes for sale
$697,250
Show more
5 homes
350K
410K
339K
700K
380K
420K
595K
769K
729K
680K
2.75M
619K
529K
720K
359K
780K
550K
414K
525K
450K
385K
459K
449K
767K
537K
380K
270K
400K
480K
500K
975K
359K
359K
349K
565K
390K
795K
120K
120K
130K
120K
130K
130K
130K
130K
120K
120K
120K
120K
120K
120K
Remove outline
Draw
Options
Map