17331
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
17331, PA homes for sale & real estate
210 homes
Sort:
Recommended
NEW 1 HR AGO
8 Summerfield Dr, Hanover, PA 17331
8 Summerfield Dr, Hanover, PA 17331
8 Summerfield Dr, Hanover, PA 17331
$439,990
5 beds
3 baths
2,541
sq ft
8 Summerfield Dr, Hanover, PA 17331
Walkout basement
•
Black ge appliances
•
Granite countertops
Listing provided by Zillow
1385 Abbottstown Pike, Hanover, PA 17331
1385 Abbottstown Pike, Hanover, PA 17331
1385 Abbottstown Pike, Hanover, PA 17331
$419,900
2 beds
1 bath
1,344
sq ft
1385 Abbottstown Pike, Hanover, PA 17331
8.06 acre lot
•
Garage
•
Built 1895
(717) 633-7300
Loading...
2187 Grandview Rd, Hanover, PA 17331
2187 Grandview Rd, Hanover, PA 17331
2187 Grandview Rd, Hanover, PA 17331
$255,000
3 beds
1 bath
1,027
sq ft
2187 Grandview Rd, Hanover, PA 17331
0.42 acre lot
•
2 garage spots
•
Built 1941
(717) 757-2717
COMING SOON
30 Allen Dr, Hanover, PA 17331
$270,000
3 beds
2 baths
1,232
sq ft
30 Allen Dr, Hanover, PA 17331
8,276 sq ft lot
•
Garage
•
Car-dependent
(410) 220-6022
NEW 13 HRS AGO
168 Joshua Dr, Hanover, PA 17331
168 Joshua Dr, Hanover, PA 17331
168 Joshua Dr, Hanover, PA 17331
$425,000
5 beds
4 baths
2,976
sq ft
168 Joshua Dr, Hanover, PA 17331
Large island
•
Open-concept layout
•
Walk-in pantry
(717) 775-7000
1012 W Elm Ave, Hanover, PA 17331
$320,000
3 beds
1 bath
1,056
sq ft
1012 W Elm Ave, Hanover, PA 17331
(717) 553-2500
Penwell Plan, Hanover, PA 17331
$469,990
4 beds
2.5 baths
2,162
sq ft
Penwell Plan, Hanover, PA 17331
Listing provided by Zillow
966 Mccosh St, Hanover, PA 17331
$349,900
3 beds
2.5 baths
2,086
sq ft
966 Mccosh St, Hanover, PA 17331
(888) 213-6110
HAMPSHIRE Plan, Hanover, PA 17331
$549,990
5 beds
3 baths
3,230
sq ft
HAMPSHIRE Plan, Hanover, PA 17331
Listing provided by Zillow
266 Fairview Dr, Hanover, PA 17331
$750,000
5 beds
4 baths
4,398
sq ft
266 Fairview Dr, Hanover, PA 17331
(717) 797-2777
62 Flint Dr Lot 49, Hanover, PA 17331
$407,900
4 beds
2.5 baths
1,812
sq ft
62 Flint Dr Lot 49, Hanover, PA 17331
(717) 632-2067
24 Red Stone Ln #47, Hanover, PA 17331
$725,896
3 beds
2.5 baths
2,617
sq ft
24 Red Stone Ln #47, Hanover, PA 17331
(717) 632-2067
74 South St, Hanover, PA 17331
$279,900
2 beds
1 bath
1,425
sq ft
74 South St, Hanover, PA 17331
(717) 757-2717
402 Deerfield Dr #402, Hanover, PA 17331
$319,999
2 beds
2 baths
1,972
sq ft
402 Deerfield Dr #402, Hanover, PA 17331
(717) 632-5111
324 Centennial Ave, Hanover, PA 17331
$349,900
3 beds
2 baths
1,698
sq ft
324 Centennial Ave, Hanover, PA 17331
(717) 633-7300
430 Clover Ln, Hanover, PA 17331
$219,900
3 beds
2 baths
1,456
sq ft
430 Clover Ln, Hanover, PA 17331
(717) 846-6500
Loading...
391 Grant, Hanover, PA 17331
$210,000
2 beds
1 bath
800
sq ft
391 Grant, Hanover, PA 17331
(717) 316-8777
130 Pheasant Ridge Rd, Hanover, PA 17331
$659,000
4 beds
4 baths
4,178
sq ft
130 Pheasant Ridge Rd, Hanover, PA 17331
(717) 633-7300
28 Cudesa Ct, Hanover, PA 17331
$601,275
5 beds
3 baths
3,242
sq ft
28 Cudesa Ct, Hanover, PA 17331
Listing provided by Zillow
31 Cudesa Ct, Hanover, PA 17331
$588,570
5 beds
3 baths
3,230
sq ft
31 Cudesa Ct, Hanover, PA 17331
Listing provided by Zillow
2861 Baltimore Pike, Hanover, PA 17331
$179,900
3 beds
1.5 baths
1,416
sq ft
2861 Baltimore Pike, Hanover, PA 17331
(717) 632-5111
9 E 2nd Ave #302, Hanover, PA 17331
$70,000
1 bed
1 bath
525
sq ft
9 E 2nd Ave #302, Hanover, PA 17331
(717) 757-9999
362 High St, Hanover, PA 17331
$299,900
4 beds
2.5 baths
1,734
sq ft
362 High St, Hanover, PA 17331
(717) 634-5921
12 Roman Ln, Hanover, PA 17331
$475,000
4 beds
2.5 baths
2,092
sq ft
12 Roman Ln, Hanover, PA 17331
(717) 634-5921
1451 Wanda Dr, Hanover, PA 17331
$324,900
3 beds
2 baths
1,404
sq ft
1451 Wanda Dr, Hanover, PA 17331
(717) 797-2777
Loading...
522 E Frederick St, Hanover, PA 17331
$219,900
5 beds
2 baths
1,656
sq ft
522 E Frederick St, Hanover, PA 17331
(717) 634-5921
2215 Centennial Rd, Hanover, PA 17331
$599,000
6 beds
2.5 baths
4,228
sq ft
2215 Centennial Rd, Hanover, PA 17331
(717) 338-0881
77 Malek Dr, Hanover, PA 17331
$379,000
3 beds
2.5 baths
2,288
sq ft
77 Malek Dr, Hanover, PA 17331
(888) 397-7352
1360 Grandview Rd, Hanover, PA 17331
$269,900
3 beds
2 baths
1,432
sq ft
1360 Grandview Rd, Hanover, PA 17331
(717) 633-7300
203 York St, Hanover, PA 17331
$220,000
— beds
— baths
2,004
sq ft
203 York St, Hanover, PA 17331
(717) 637-4444
3 Pine St, Hanover, PA 17331
$200,000
4 beds
1 bath
1,676
sq ft
3 Pine St, Hanover, PA 17331
(717) 553-2500
113 Timber Ln, Hanover, PA 17331
$350,000
3 beds
2.5 baths
2,496
sq ft
113 Timber Ln, Hanover, PA 17331
(717) 797-2777
445 Maple Grove Rd, Hanover, PA 17331
$285,000
3 beds
2 baths
1,220
sq ft
445 Maple Grove Rd, Hanover, PA 17331
(717) 632-5111
515 Stock St, Hanover, PA 17331
$165,000
3 beds
1.5 baths
1,558
sq ft
515 Stock St, Hanover, PA 17331
(410) 823-0033
713 Grant Dr, Hanover, PA 17331
$240,000
3 beds
2.5 baths
1,814
sq ft
713 Grant Dr, Hanover, PA 17331
(717) 695-3177
12 Joshua Dr, Hanover, PA 17331
$399,900
5 beds
2.5 baths
1,768
sq ft
12 Joshua Dr, Hanover, PA 17331
(717) 761-4300
105 Flint Dr Lot 57, Hanover, PA 17331
$396,900
3 beds
2.5 baths
1,645
sq ft
105 Flint Dr Lot 57, Hanover, PA 17331
(717) 632-2067
6 Amanda Ave, Hanover, PA 17331
$399,400
3 beds
2 baths
2,370
sq ft
6 Amanda Ave, Hanover, PA 17331
(717) 761-4300
1010 Marietta Ave, Hanover, PA 17331
$330,000
3 beds
2.5 baths
2,196
sq ft
1010 Marietta Ave, Hanover, PA 17331
(301) 966-0035
10 Bear Cir, Hanover, PA 17331
$175,000
2 beds
1 bath
960
sq ft
10 Bear Cir, Hanover, PA 17331
(717) 755-5599
510 Fairview Dr, Hanover, PA 17331
$369,900
3 beds
3 baths
1,998
sq ft
510 Fairview Dr, Hanover, PA 17331
(717) 344-5577
Viewing page 1 of 6
1
2
3
4
5
6
Redfin
Pennsylvania
York County
17331
Average home prices near 17331, PA
Cities
York
homes for sale
$182,400
Hanover
homes for sale
$278,000
Gettysburg
homes for sale
$339,500
Shrewsbury
homes for sale
$574,950
Zip Codes
17408
homes for sale
$342,450
17325
homes for sale
$422,490
17019
homes for sale
$517,495
17349
homes for sale
$462,485
17315
homes for sale
$289,255
17403
homes for sale
$269,950
17404
homes for sale
$295,000
17316
homes for sale
$399,900
17361
homes for sale
$568,111
17340
homes for sale
$367,000
17362
homes for sale
$432,495
Show more
17331, PA real estate trends
All Home Types trends in 17331, PA
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)
$300,000
+5.9%
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
17331, PA
$300,000
+5.9%
See more 17331, PA market insights
More to explore in 17331, PA
Houses for rent
in 17331
Cheap homes
in 17331
Single story homes
in 17331
New homes
in 17331
Open houses
in 17331
New listings
in 17331
Vintage homes
in 17331
Townhouses
in 17331
Homes with pools
in 17331
Fixer upper homes
in 17331
Land
in 17331
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 17331, PA
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 Pennsylvania
Philadelphia
homes for sale
$290,000
Pittsburgh
homes for sale
$266,750
West Chester
homes for sale
$642,450
Lancaster
homes for sale
$295,000
Allentown
homes for sale
$265,000
Bethlehem
homes for sale
$375,000
Media
homes for sale
$625,000
York
homes for sale
$182,400
Malvern
homes for sale
$687,500
Harrisburg
homes for sale
$178,400
Ardmore
homes for sale
$442,500
Doylestown
homes for sale
$699,900
Phoenixville
homes for sale
$422,445
Easton
homes for sale
$385,000
King of Prussia
homes for sale
$542,150
Show more
70K
6 homes
5 homes
6 homes
420K
255K
270K
425K
320K
350K
750K
408K
726K
280K
320K
350K
220K
210K
659K
180K
300K
475K
325K
220K
599K
379K
270K
220K
200K
350K
285K
165K
240K
400K
397K
399K
330K
175K
370K
277K
529K
450K
285K
115K
305K
533K
285K
300K
284K
370K
Remove outline
Draw
Options
Map