Bucks County
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
Bucks County, PA homes for sale & real estate
1,000 homes
Sort:
Recommended
NEW 1 MIN AGO
1212 Jordan Ln Lot 4, Perkasie, PA 18944
1212 Jordan Ln Lot 4, Perkasie, PA 18944
1212 Jordan Ln Lot 4, Perkasie, PA 18944
$791,900
4 beds
2.5 baths
3,200
sq ft
1212 Jordan Ln Lot 4, Perkasie, PA 18944
0.63 acre lot
•
2 garage spots
•
Built 2026
COMING SOON
75 Fairway Ct, Quakertown, PA 18951
75 Fairway Ct, Quakertown, PA 18951
75 Fairway Ct, Quakertown, PA 18951
$525,900
3 beds
2.5 baths
2,460
sq ft
75 Fairway Ct, Quakertown, PA 18951
0.23 acre lot
•
2 garage spots
•
Car-dependent
Loading...
COMING SOON
2910 Stover Trl, Doylestown, PA 18902
2910 Stover Trl, Doylestown, PA 18902
2910 Stover Trl, Doylestown, PA 18902
$1,349,900
4 beds
2.5 baths
4,677
sq ft
2910 Stover Trl, Doylestown, PA 18902
1.81 acre lot
•
3 garage spots
•
Pool
NEW 48 MINS AGO
2 Runnemede, New Hope, PA 18938
2 Runnemede, New Hope, PA 18938
2 Runnemede, New Hope, PA 18938
$585,000
2 beds
2.5 baths
1,766
sq ft
2 Runnemede, New Hope, PA 18938
$250 HOA
•
Community pool
•
Built 1974
NEW 1 HR AGO
255 N Main St, Telford, PA 18969
255 N Main St, Telford, PA 18969
255 N Main St, Telford, PA 18969
$615,000
5 beds
— baths
3,728
sq ft
255 N Main St, Telford, PA 18969
0.26 acre lot
•
3 garage spots
•
Built 1898
(484) 367-7727
1901 Makefield Rd, Yardley, PA 19067
$600,000
3 beds
1.5 baths
2,424
sq ft
1901 Makefield Rd, Yardley, PA 19067
(267) 350-5555
01 Kyle Ln, Langhorne, PA 19047
$809,995
3 beds
3.5 baths
2,361
sq ft
01 Kyle Ln, Langhorne, PA 19047
(215) 938-8311
4270 Sunnyside Dr, Doylestown, PA 18902
$475,000
3 beds
2 baths
1,780
sq ft
4270 Sunnyside Dr, Doylestown, PA 18902
(215) 343-8200
935 Edgewood Ln, Feasterville Trevose, PA 19053
$625,000
4 beds
2.5 baths
2,520
sq ft
935 Edgewood Ln, Feasterville Trevose, PA 19053
(215) 641-2500
120 Liberty Dr, Bensalem, PA 19020
$425,000
2 beds
3 baths
1,265
sq ft
120 Liberty Dr, Bensalem, PA 19020
(215) 757-6100
6 Rolling Hills Dr, Southampton, PA 18966
$725,000
4 beds
3 baths
2,554
sq ft
6 Rolling Hills Dr, Southampton, PA 18966
(215) 400-2600
3525 Dixon Ave, Bristol, PA 19007
$335,000
4 beds
2 baths
1,294
sq ft
3525 Dixon Ave, Bristol, PA 19007
(215) 788-1114
110 Neshaminy Rd, Croydon, PA 19021
$549,000
5 beds
3 baths
2,624
sq ft
110 Neshaminy Rd, Croydon, PA 19021
(215) 638-3830
620 Grindan Dr, Yardley, PA 19067
$1,299,000
4 beds
3.5 baths
4,209
sq ft
620 Grindan Dr, Yardley, PA 19067
(215) 627-3500
114 Highspire Rd, Richboro, PA 18954
$510,000
3 beds
2.5 baths
1,344
sq ft
114 Highspire Rd, Richboro, PA 18954
(888) 397-7352
20 Appletree Dr, Levittown, PA 19055
$399,900
4 beds
2 baths
1,200
sq ft
20 Appletree Dr, Levittown, PA 19055
(267) 703-5050
Loading...
164 Tyler Way, Yardley, PA 19067
$1,050,000
3 beds
3 baths
2,663
sq ft
164 Tyler Way, Yardley, PA 19067
(215) 860-4200
120-B Dock St, Bensalem, PA 19020
$599,999
2 beds
2.5 baths
2,153
sq ft
120-B Dock St, Bensalem, PA 19020
(856) 316-0777
2756 Pickertown Rd, Warrington, PA 18976
$925,000
4 beds
2.5 baths
2,604
sq ft
2756 Pickertown Rd, Warrington, PA 18976
(215) 860-4200
3470 E Gate Pl, Holland, PA 18966
$390,000
3 beds
1.5 baths
1,400
sq ft
3470 E Gate Pl, Holland, PA 18966
(267) 350-5555
35 Dispatch Dr, Washington Crossing, PA 18977
$629,000
3 beds
2.5 baths
2,723
sq ft
35 Dispatch Dr, Washington Crossing, PA 18977
(888) 397-7352
4122 Mechanicsville Rd, Bensalem, PA 19020
$425,000
3 beds
2 baths
1,456
sq ft
4122 Mechanicsville Rd, Bensalem, PA 19020
(215) 860-4200
567 Linden St, Bristol, PA 19007
$250,000
5 beds
2 baths
1,564
sq ft
567 Linden St, Bristol, PA 19007
(215) 938-7800
1555 Fieldwood Rd, Southampton, PA 18966
$445,000
4 beds
2 baths
1,784
sq ft
1555 Fieldwood Rd, Southampton, PA 18966
(215) 355-5565
126 Short Rd, Doylestown, PA 18901
$889,000
4 beds
3 baths
3,758
sq ft
126 Short Rd, Doylestown, PA 18901
(215) 340-5700
Loading...
149 Second St, Richlandtown, PA 18955
$385,000
3 beds
1.5 baths
2,018
sq ft
149 Second St, Richlandtown, PA 18955
(610) 282-1333
16 Vividleaf Ln, Levittown, PA 19054
$440,000
3 beds
2.5 baths
2,000
sq ft
16 Vividleaf Ln, Levittown, PA 19054
(215) 968-7400
231 Johnson Dr, Fairless Hills, PA 19030
$125,000
3 beds
1 bath
—
sq ft
231 Johnson Dr, Fairless Hills, PA 19030
(866) 201-6210
61 Rose Apple Rd, Levittown, PA 19056
$600,000
4 beds
3 baths
2,113
sq ft
61 Rose Apple Rd, Levittown, PA 19056
(267) 864-9050
1881 Walnut Ln, Warrington, PA 18976
$399,900
3 beds
1 bath
1,176
sq ft
1881 Walnut Ln, Warrington, PA 18976
(215) 343-9950
1819 Windflower Ln, Yardley, PA 19067
$849,000
3 beds
3.5 baths
2,527
sq ft
1819 Windflower Ln, Yardley, PA 19067
(888) 397-7352
1092 S Kimbles Rd, Yardley, PA 19067
$1,285,000
4 beds
3.5 baths
4,090
sq ft
1092 S Kimbles Rd, Yardley, PA 19067
(215) 968-7400
6169 Carversville Rd, Doylestown, PA 18902
$699,900
2 beds
2.5 baths
1,656
sq ft
6169 Carversville Rd, Doylestown, PA 18902
(215) 493-1220
6 Carolina Ave, Morrisville, PA 19067
$359,990
3 beds
2 baths
1,974
sq ft
6 Carolina Ave, Morrisville, PA 19067
(484) 406-3004
92 Acorn Ct E, New Hope, PA 18938
$279,900
2 beds
2 baths
1,352
sq ft
92 Acorn Ct E, New Hope, PA 18938
(215) 220-4840
178 Elephant Rd Unit B16, Dublin, PA 18917
$239,000
2 beds
1 bath
970
sq ft
178 Elephant Rd Unit B16, Dublin, PA 18917
(215) 672-0350
4032 N Mallard Ln, Doylestown, PA 18902
$799,900
4 beds
3.5 baths
2,738
sq ft
4032 N Mallard Ln, Doylestown, PA 18902
(215) 641-2727
1370 Kumry Rd, Pennsburg, PA 18073
$509,900
3 beds
1.5 baths
2,000
sq ft
1370 Kumry Rd, Pennsburg, PA 18073
(888) 397-7352
1569 Applewood Cir, Yardley, PA 19067
$574,900
2 beds
2.5 baths
1,984
sq ft
1569 Applewood Cir, Yardley, PA 19067
(215) 646-2900
3596 River Rd, Lumberville, PA 18933
$1,395,000
3 beds
2.5 baths
2,514
sq ft
3596 River Rd, Lumberville, PA 18933
(215) 321-3228
762 Dawes Dr, Yardley, PA 19067
$785,000
4 beds
2 baths
3,780
sq ft
762 Dawes Dr, Yardley, PA 19067
(215) 860-4200
Viewing page 1 of 9
1
2
3
4
5
6
7
8
9
Redfin
Pennsylvania
Bucks County
Average home prices near Bucks County, PA
Cities
Blue Bell
homes for sale
$1,267,500
Doylestown
homes for sale
$739,450
Bensalem
homes for sale
$425,000
Conshohocken
homes for sale
$540,000
Jenkintown
homes for sale
$199,450
Philadelphia
homes for sale
$290,000
Quakertown
homes for sale
$318,500
Glenside
homes for sale
$429,900
Ambler
homes for sale
$607,450
Plymouth Meeting
homes for sale
$499,900
Yardley
homes for sale
$430,000
Newtown
homes for sale
$825,000
New Hope
homes for sale
$732,000
Lansdale
homes for sale
$495,000
Norristown
homes for sale
$254,900
Show more
Counties
Montgomery County
homes for sale
$499,250
Monmouth County
homes for sale
$799,000
Delaware County
homes for sale
$334,950
Bucks County, PA real estate trends
All Home Types trends in Bucks County, 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)
$510,000
+4.1%
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
Bucks County, PA
$510,000
+4.1%
See more Bucks County, PA market insights
More to explore in Bucks County, PA
Houses for rent
in Bucks County
Cheap homes
in Bucks County
Luxury homes
in Bucks County
Townhouses
in Bucks County
Vintage homes
in Bucks County
New listings
in Bucks County
Homes with pools
in Bucks County
Single story homes
in Bucks County
New homes
in Bucks County
Open houses
in Bucks County
Land
in Bucks County
Condos
in Bucks County
Waterfront homes
in Bucks County
Multi family homes
in Bucks County
Fixer upper homes
in Bucks County
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 Bucks County, 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
$579,900
Lancaster
homes for sale
$289,500
Allentown
homes for sale
$265,000
Bethlehem
homes for sale
$375,000
Media
homes for sale
$535,000
Malvern
homes for sale
$709,500
York
homes for sale
$197,000
Harrisburg
homes for sale
$169,900
Doylestown
homes for sale
$749,000
Ardmore
homes for sale
$425,000
Phoenixville
homes for sale
$425,000
Easton
homes for sale
$327,500
King of Prussia
homes for sale
$535,000
Show more
239K
792K
526K
1.35M
585K
615K
600K
810K
475K
625K
425K
725K
335K
549K
1.30M
510K
400K
1.05M
600K
925K
390K
629K
425K
250K
445K
889K
385K
440K
125K
600K
400K
849K
1.29M
700K
360K
280K
800K
510K
575K
1.40M
785K
1.59M
440K
830K
480K
899K
895K
250K
2.20M
1.40M
Remove outline
Draw
Options
Map