19040
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
19040, PA homes for sale & real estate
15 homes
Sort:
Recommended
413 Continental Rd, Hatboro, PA 19040
413 Continental Rd, Hatboro, PA 19040
413 Continental Rd, Hatboro, PA 19040
$429,999
4 beds
2 baths
1,165
sq ft
413 Continental Rd, Hatboro, PA 19040
7,500 sq ft lot
(215) 672-0350
609 Stewart Rd, Hatboro, PA 19040
609 Stewart Rd, Hatboro, PA 19040
609 Stewart Rd, Hatboro, PA 19040
$445,000
3 beds
1.5 baths
1,580
sq ft
609 Stewart Rd, Hatboro, PA 19040
8,500 sq ft lot
•
2 parking spots
•
Pool
(215) 379-1100
Loading...
206 Wood St, Hatboro, PA 19040
206 Wood St, Hatboro, PA 19040
206 Wood St, Hatboro, PA 19040
$528,800
3 beds
2.5 baths
1,808
sq ft
206 Wood St, Hatboro, PA 19040
7,824 sq ft lot
•
Garage
(215) 885-7600
2615 Horsham Rd, Hatboro, PA 19040
2615 Horsham Rd, Hatboro, PA 19040
2615 Horsham Rd, Hatboro, PA 19040
$459,900
3 beds
2 baths
1,715
sq ft
2615 Horsham Rd, Hatboro, PA 19040
5,000 sq ft lot
•
Stylish kitchen
•
Backyard shed
(215) 722-0800
102 Earl Ln, Hatboro, PA 19040
102 Earl Ln, Hatboro, PA 19040
102 Earl Ln, Hatboro, PA 19040
$400,000
3 beds
2 baths
1,320
sq ft
102 Earl Ln, Hatboro, PA 19040
Large family room
•
Full bathroom
•
Eat-in kitchen
(888) 397-7352
40 W Lehman Ave, Hatboro, PA 19040
$399,990
4 beds
1 bath
1,087
sq ft
40 W Lehman Ave, Hatboro, PA 19040
(215) 343-8200
236 Oak Hill Dr, Hatboro, PA 19040
$549,000
5 beds
3 baths
2,327
sq ft
236 Oak Hill Dr, Hatboro, PA 19040
(215) 794-1070
436 Manor Rd, Hatboro, PA 19040
$549,999
4 beds
2 baths
1,682
sq ft
436 Manor Rd, Hatboro, PA 19040
(215) 376-4444
513 Corinthian Ave, Hatboro, PA 19040
$449,900
3 beds
2 baths
1,190
sq ft
513 Corinthian Ave, Hatboro, PA 19040
(215) 343-8200
160 Crooked Billet Rd, Hatboro, PA 19040
$424,900
3 beds
1.5 baths
1,337
sq ft
160 Crooked Billet Rd, Hatboro, PA 19040
(215) 822-8200
13 Belmar Rd, Hatboro, PA 19040
$525,000
4 beds
3.5 baths
2,376
sq ft
13 Belmar Rd, Hatboro, PA 19040
(267) 435-8015
2714 Fair Oaks Ave, Hatboro, PA 19040
$439,000
3 beds
1.5 baths
1,308
sq ft
2714 Fair Oaks Ave, Hatboro, PA 19040
(215) 627-3500
287 Yards Ct, Hatboro, PA 19040
$289,900
2 beds
2.5 baths
1,200
sq ft
287 Yards Ct, Hatboro, PA 19040
(215) 355-5565
438 Moreboro Rd, Hatboro, PA 19040
$515,500
4 beds
2 baths
2,354
sq ft
438 Moreboro Rd, Hatboro, PA 19040
(215) 822-8200
416 Preston Ln, Hatboro, PA 19040
$450,000
3 beds
1 bath
1,400
sq ft
416 Preston Ln, Hatboro, PA 19040
(215) 322-7050
Viewing page 1 of 1
End of results
Nearby homes that match your criteria
NEW 32 HRS AGO
1014 N York Rd, Willow Grove, PA 19090
1014 N York Rd, Willow Grove, PA 19090
1014 N York Rd, Willow Grove, PA 19090
$399,900
3 beds
2 baths
1,216
sq ft
1014 N York Rd, Willow Grove, PA 19090
7,958 sq ft lot
•
Somewhat walkable
(267) 352-8000
586 Olive St, Warminster, PA 18974
586 Olive St, Warminster, PA 18974
586 Olive St, Warminster, PA 18974
$609,000
6 beds
— baths
3,244
sq ft
586 Olive St, Warminster, PA 18974
0.3 acre lot
•
Somewhat walkable
(215) 674-4880
OPEN SEP 13, 1PM TO 3PM
3505 Heaton Rd, Huntingdon Valley, PA 19006
3505 Heaton Rd, Huntingdon Valley, PA 19006
3505 Heaton Rd, Huntingdon Valley, PA 19006
$1,199,999
5 beds
3 baths
3,461
sq ft
3505 Heaton Rd, Huntingdon Valley, PA 19006
0.44 acre lot
•
2 garage spots
•
Pool
(215) 904-5400
2070 Huntingdon Rd, Huntingdon Valley, PA 19006
2070 Huntingdon Rd, Huntingdon Valley, PA 19006
2070 Huntingdon Rd, Huntingdon Valley, PA 19006
$1,050,000
5 beds
3.5 baths
3,967
sq ft
2070 Huntingdon Rd, Huntingdon Valley, PA 19006
2.91 acre lot
•
4 garage spots
•
Car-dependent
(610) 822-3356
3D WALKTHROUGH
22 Fitzwatertown Rd Unit F-4, Willow Grove, PA 19090
22 Fitzwatertown Rd Unit F-4, Willow Grove, PA 19090
22 Fitzwatertown Rd Unit F-4, Willow Grove, PA 19090
$275,000
2 beds
1.5 baths
1,010
sq ft
22 Fitzwatertown Rd Unit F-4, Willow Grove, PA 19090
$374 HOA
•
Car-dependent
(215) 860-9300
106 Woodlyn Ave, Willow Grove, PA 19090
106 Woodlyn Ave, Willow Grove, PA 19090
106 Woodlyn Ave, Willow Grove, PA 19090
$525,000
3 beds
2 baths
1,600
sq ft
106 Woodlyn Ave, Willow Grove, PA 19090
0.37 acre lot
•
Garage
•
Car-dependent
(888) 397-7352
3541 Reading Way, Huntingdon Valley, PA 19006
$825,000
3 beds
3.5 baths
3,421
sq ft
3541 Reading Way, Huntingdon Valley, PA 19006
(302) 279-2545
454-1/2 Avenue A Unit A, Horsham, PA 19044
$275,000
2 beds
1.5 baths
1,044
sq ft
454-1/2 Avenue A Unit A, Horsham, PA 19044
(484) 367-7727
474 Easton Rd, Horsham, PA 19044
$415,000
6 beds
— baths
—
sq ft
474 Easton Rd, Horsham, PA 19044
(215) 464-8800
64 Villa Dr, Warminster, PA 18974
$720,000
2 beds
2.5 baths
—
sq ft
64 Villa Dr, Warminster, PA 18974
(609) 921-1050
632 Longfellow Ct, Warminster, PA 18974
$429,900
2 beds
1.5 baths
1,224
sq ft
632 Longfellow Ct, Warminster, PA 18974
(267) 808-6333
42 Windsor Pass #42, Horsham, PA 19044
$389,000
2 beds
2.5 baths
1,800
sq ft
42 Windsor Pass #42, Horsham, PA 19044
(215) 657-8100
3370 Paper Mill Rd, Huntingdon Valley, PA 19006
$1,799,000
4 beds
6 baths
8,120
sq ft
3370 Paper Mill Rd, Huntingdon Valley, PA 19006
(215) 328-4800
616 Liberty Ridge Rd, Horsham, PA 19044
$695,930
3 beds
2.5 baths
2,465
sq ft
616 Liberty Ridge Rd, Horsham, PA 19044
(908) 766-7050
735 Claire Rd, Warminster, PA 18974
$529,900
4 beds
2 baths
2,040
sq ft
735 Claire Rd, Warminster, PA 18974
(215) 355-5353
605 Crown St, Willow Grove, PA 19090
$489,900
4 beds
2 baths
1,822
sq ft
605 Crown St, Willow Grove, PA 19090
(215) 822-8200
1427 Byberry Rd, Huntingdon Valley, PA 19006
$1,395,000
6 beds
6.5 baths
7,210
sq ft
1427 Byberry Rd, Huntingdon Valley, PA 19006
(215) 328-4800
2160 Huntingdon Rd, Huntingdon Valley, PA 19006
$975,000
4 beds
2.5 baths
4,738
sq ft
2160 Huntingdon Rd, Huntingdon Valley, PA 19006
(215) 885-7600
425 Grape St, Warminster, PA 18974
$535,000
3 beds
2 baths
1,990
sq ft
425 Grape St, Warminster, PA 18974
(215) 357-3900
603 Liberty Ridge Rd, Horsham, PA 19044
$693,930
3 beds
2.5 baths
2,465
sq ft
603 Liberty Ridge Rd, Horsham, PA 19044
(908) 766-7050
Redfin
Pennsylvania
Montgomery County
19040
Average home prices near 19040, PA
Cities
Haddonfield
homes for sale
$994,500
Phoenixville
homes for sale
$422,445
Doylestown
homes for sale
$714,900
Media
homes for sale
$625,000
Conshohocken
homes for sale
$515,000
Radnor Township
homes for sale
$960,000
Philadelphia
homes for sale
$289,900
Ambler
homes for sale
$600,000
Marlton
homes for sale
$475,000
Bryn Mawr
homes for sale
$387,000
Ardmore
homes for sale
$442,500
Collegeville
homes for sale
$670,950
New Hope
homes for sale
$999,950
Lansdale
homes for sale
$519,000
King of Prussia
homes for sale
$549,300
Show more
Zip Codes
Minor Civil Divisions
19138
homes for sale
$224,997
19067
homes for sale
$600,000
19111
homes for sale
$325,000
19144
homes for sale
$245,000
19114
homes for sale
$309,900
19115
homes for sale
$428,000
19116
homes for sale
$422,500
19149
homes for sale
$263,900
19150
homes for sale
$250,000
19118
homes for sale
$1,212,500
19119
homes for sale
$399,990
19154
homes for sale
$349,900
19127
homes for sale
$390,000
19128
homes for sale
$449,900
18966
homes for sale
$599,250
Show more
Moorestown Township
homes for sale
$739,900
Medford Township
homes for sale
$675,000
Mount Laurel Township
homes for sale
$389,000
Cherry Hill Township
homes for sale
$499,900
Hamilton Township
homes for sale
$420,000
19040, PA real estate trends
All Home Types trends in 19040, 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)
$440,000
-1.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
19040, PA
$440,000
-1.6%
See more 19040, PA market insights
More to explore in 19040, PA
Houses for rent
in 19040
Vintage homes
in 19040
New listings
in 19040
Cheap homes
in 19040
Open houses
in 19040
Single story homes
in 19040
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 19040, 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,375
West Chester
homes for sale
$642,450
Lancaster
homes for sale
$292,500
Allentown
homes for sale
$265,000
Bethlehem
homes for sale
$375,000
Media
homes for sale
$625,000
Malvern
homes for sale
$687,500
York
homes for sale
$182,400
Harrisburg
homes for sale
$178,400
Doylestown
homes for sale
$699,900
Ardmore
homes for sale
$442,500
Phoenixville
homes for sale
$422,445
Easton
homes for sale
$370,000
King of Prussia
homes for sale
$542,150
Show more
430K
445K
529K
460K
400K
400K
549K
550K
450K
425K
525K
439K
290K
516K
450K
275K
696K
400K
609K
1.20M
1.05M
525K
825K
275K
415K
720K
430K
389K
1.80M
530K
490K
1.40M
975K
535K
694K
Remove outline
Draw
Options
Map