Dennis Martin October 26, 2026
The short answer: Doylestown, Newtown, and New Hope are all strong $1M+ markets, but they differ in ways that matter: school district (Central Bucks, Council Rock, New Hope-Solebury), how you'd commute (Doylestown has a SEPTA station, Newtown is closest to Trenton's trains, New Hope relies on a Manhattan bus or a drive), and price point (New Hope has the highest median listing price of the three). In each one, the borough and the neighboring township are separate municipalities with different tax rates, so check which one a home is actually in.
I'm Dennis Martin, and I work with buyers and sellers in all three towns and the surrounding areas. Below is the side-by-side I'd want if I were weighing them, using official sources wherever they exist. The sold-price and lot-size figures are my own compilation of Bright MLS data.
Doylestown | Newtown | New Hope | |
|---|---|---|---|
Municipalities | Doylestown Borough and Doylestown Township (separate governments) | Newtown Borough and Newtown Township (separate governments) | New Hope Borough, surrounded by Solebury Township; the 18938 ZIP also reaches parts of Buckingham and Upper Makefield (LivingPlaces) |
School district | Central Bucks SD | Council Rock SD | New Hope-Solebury SD |
2026 total millage | Borough 206.39; Township 206.65 | Borough 204.8692; Township 196.7342 | Borough 171.39; Solebury 183.5302 |
Resident EIT | 1% (Borough and Township) | 1% (Borough and Township) | 1% (Borough and Solebury) |
Rail | SEPTA Lansdale/Doylestown Line at Doylestown station (Township also at the Delaware Valley College stop, per TMA Bucks) | No rail in town; SEPTA West Trenton Line via Woodbourne station | No rail in town |
Bus | SEPTA Route 55; Trans-Bridge to NYC | SEPTA Route 130 (Borough) | Trans-Bridge to NYC (Logan Square) |
Free-flow drive to Center City / Trenton Transit Center / Midtown | 55 / 44 / 118 min (Borough) | 45 / 20 / 105 min (Borough) | 60 / 28 / 100 min (Borough) |
Median listing price (Realtor.com data, first reported June 2026) | $795,800 | $1,095,000 | $1,572,500 |
Housing stock | Victorian and colonial homes; Township $1M+ sales: 85% detached, 56% colonial-style; median ~3,700 sq ft, 4 BR, ~1 acre; median built 1993; 7% new construction | Walkable historic downtown; Township $1M+ sales: mostly colonial-style (60%); 74% detached, 26% townhouses; median ~4,100 sq ft, 4 BR, ~0.5 acre; median built 2008; 18% new construction | Centuries-old stone homes and riverfront estates; Solebury $1M+ sales: all detached; about half list stone or masonry exteriors; 29% built before 1940 (median 1985); median ~3,500 sq ft, 4 BR, ~3 acres; 2% new construction |
Median lot, $1M+ sales | Borough 0.245 ac; Township 1.04 ac | Borough: too few records; Township 0.47 ac | Borough 0.295 ac; Solebury 2.97 ac |
$1M+ median sold price | Borough $1,260,000; Township $1,225,000 | Borough $1,200,000; Township $1,277,000 | Borough $2,175,000; Solebury $1,750,000 |
Housing stock figures: $1M+ closed sales, past 12 months; my own summary of Bright MLS data, closed sales 10/20/2025–10/16/2026, compiled by Dennis Martin.
Sources: millage from the Bucks County 2026 Millage Rates sheet (updated July 1, 2026); EIT from Doylestown Borough, Doylestown Township, Newtown Township, New Hope Borough, and the DCED register as compiled by HireTaxNexus for Newtown Borough and Solebury; transit from TMA Bucks and the Bucks Housing commute matrix; listing prices and housing descriptions from BUCKSCO.Today; $1M+ sold prices and lot sizes from Bright MLS data, closed sales 10/20/2025–10/16/2026, compiled by Dennis Martin.
Municipality | $1M+ sales | Median sold price | Median $/sq. ft. | Median lot (acres) | Median days on market |
|---|---|---|---|---|---|
Doylestown Borough | 23 | $1,260,000 | $488 | 0.245 | 11 |
Doylestown Township | 41 | $1,225,000 | $340 | 1.04 | 8 |
Newtown Borough | 11 | $1,200,000 | $422 | — | 7 |
Newtown Township | 50 | $1,277,000 | $326 | 0.47 | 6 |
New Hope Borough | 27 | $2,175,000 | $803 | 0.295 | 6 |
Solebury Township | 59 | $1,750,000 | $480 | 2.97 | 8 |
Source: Bright MLS data, closed sales 10/20/2025–10/16/2026, compiled by Dennis Martin. Areas are MLS municipalities, not mailing addresses. Lot medians leave out records where acreage is blank or 0. Days on market comes straight from the MLS field, and a few records show 0. Some municipalities had only a handful of $1M+ sales (Newtown Borough had 11, and only 7 of those listed acreage, too few for a lot-size median), so read those medians loosely.
In all three towns, the name on the listing is a mailing address, not a municipality. Doylestown, Newtown, and New Hope each have a small borough at the center and a township next door. They have separate governments, and each sets its own property tax.
The county's 2026 sheet puts it in numbers. Doylestown Borough comes to 206.39 total mills and Doylestown Township to 206.65. Newtown Borough is 204.8692 and Newtown Township is 196.7342. New Hope Borough is 171.39 and Solebury Township is 183.5302 (Bucks County millage sheet). Each total includes the county's 29.65 mills and the school district's rate for the 2026–27 school year.
A mill is $1 of tax per $1,000 of assessed value. Bucks County assessed values aren't market values, so don't multiply a list price by these rates. Look up the parcel's assessment first. As a reference point, $100,000 of assessed value works out to about $20,639 a year in Doylestown Borough, $19,673 in Newtown Township, and $17,139 in New Hope Borough.
Two more taxes worth knowing:
Not tax advice; confirm with the tax collector. Rates change every year, and your bill depends on the parcel's assessed value.
When I work with buyers, I check a property's municipality and assessment through the MLS before they write an offer.
Doylestown is the county seat. The Bucks County Administration Building is on East Court Street (Bucks County). BUCKSCO.Today points to the Mercer Mile, the Michener Art Museum, and a walkable downtown, with Victorian and colonial homes pushing well into the high six figures (BUCKSCO.Today). Both the Borough and the Township are in the Central Bucks School District.
Newtown has what BUCKSCO.Today describes as a walkable historic downtown with sub-hour access to both Princeton and Philadelphia. Its median listing price was $1,095,000, versus $795,800 for Doylestown, in the same Realtor.com data (BUCKSCO.Today). Both the Borough and the Township are in the Council Rock School District.
The big practical difference is the commute:
Free-flow times are a floor, not a promise. The matrix itself notes rush-hour trips can run 1.5 to 2 times longer.
New Hope is the priciest of the three. Its median listing price was $1,572,500 in the same data (BUCKSCO.Today). The Philadelphia Business Journal ranked it the No. 2 luxury housing market in the U.S. for Q2 2026, with an average sale of $1.58 million, and agents said homes around $1 million to $2.5 million moved fastest (BUCKSCO.Today, citing PBJ). New Hope Borough and Solebury Township form the New Hope-Solebury School District (NHSD).
What to weigh against Doylestown:
Which is more expensive, Doylestown or Newtown? In Realtor.com listing data reported by BUCKSCO.Today in mid-2026, Newtown's median listing price ($1,095,000) was higher than Doylestown's ($795,800). New Hope's ($1,572,500) was the highest of the three. On closed $1M+ sales over the past year, New Hope Borough's median was $2,175,000, compared with about $1.2–1.3 million in the Doylestown and Newtown municipalities (Bright MLS data, closed sales 10/20/2025–10/16/2026, compiled by Dennis Martin).
What school districts serve Doylestown, Newtown, and New Hope? Doylestown Borough and Township are in Central Bucks SD. Newtown Borough and Township are in Council Rock SD. New Hope Borough and Solebury Township are in New Hope-Solebury SD. Addresses outside those municipalities can fall in other districts, so verify by parcel.
Which has the lowest property taxes? By 2026 total millage, New Hope Borough (171.39) is lowest of the six municipalities, and Doylestown Township (206.65) is highest. Your actual bill depends on the parcel's assessed value.
Can I take a train to Philadelphia from any of them? Doylestown has a SEPTA station on the Lansdale/Doylestown Line, about 80–85 minutes to Jefferson Station on most weekday trains. Newtown and New Hope have no rail in town. From Newtown, the nearest rail options are Trenton Transit Center (about 20 minutes free-flow) or the West Trenton Line.
Which is closest to New York City? By free-flow drive estimates, New Hope Borough (about 100 minutes to Midtown) is closest, then Newtown Borough (about 105) and Doylestown Borough (about 118). Trans-Bridge runs buses to Port Authority from New Hope and Doylestown, and Newtown is about 20 minutes from Trenton's NJ Transit and Amtrak trains.
Is a "Doylestown" or "Newtown" address always in that town? No. The mailing address can cover the borough, the township, or a neighboring township. Confirm the municipality, because it sets your millage and services.
Keep exploring:
Tax figures are general information from official sources, not tax advice. Confirm with the tax collector.
Featured photo: Dough4872 / Wikimedia Commons, CC BY-SA 4.0 (https://creativecommons.org/licenses/by-sa/4.0/) (license plate blurred)
For more Bucks County real estate tips, follow me on TikTok @dennismartinrealtor, Instagram @dmexpertrealty, and Facebook at Dennis Martin eXp Realty.
DM me for details, or visit dennismartinrealtor.com.
Dennis Martin, REALTOR® | eXp Realty, LLC
Cell 215-913-0711
Office 888-397-7352
Stay up to date on the latest real estate trends.
Ready for what's next? Work with Dennis Martin for a real estate experience centered on your goals, your timeline, and your vision.