The communities we serve across Mercer County.
Mercer County towns real estate, in one place: every municipality with the real sale figures for each one. Four towns get a closer look below; all eleven are in the comparison table, and each has its own page.
Four towns we know street by street
These four municipalities share borders but not markets. The median home value runs from $160,700 to $439,700 — more than double, between towns that touch each other.

Trenton, NJ
The county’s most affordable entry point by a wide margin, and the only one of these four where renters outnumber owners. That mix is why first-time buyers and investors often look here first — and why competition on a sound property can be sharp.
View Trenton →
Hamilton, NJ
The largest of the four by population and the most owner-occupied — nearly three in four homes. Values sit below the county median, which keeps a wide range of house types within reach.
View Hamilton →
Ewing, NJ
The smallest market of the four. Home values run below the county median with two-thirds of homes owner-occupied — a steadier, quieter market that rewards being ready when the right listing appears.
View Ewing →
Lawrence Township (Lawrenceville), NJ
The highest home values and household incomes of the four, and the only one above the county median. Budgets stretch further here when the numbers are worked out before the search, not during it.
View Lawrence Township →Figures from U.S. Census Bureau QuickFacts. Population is the July 1, 2025 estimate. Home value, income, and ownership are 2020–2024 American Community Survey five-year estimates in 2024 dollars — municipal averages, not current asking prices.
Mercer County towns real estate, side by side
Every municipality in Mercer County where homes traded this year, ordered by median sale price. Click any town for its own page. The spread from Trenton to Princeton is 5.8 times — inside one county.
| Municipality | Median sale YTD | Homes sold YTD | Days on market | % of list | Months supply |
|---|---|---|---|---|---|
| Trenton | $241,000 | 151 | 49 | 99.1% | 5.3 |
| Ewing | $405,000 | 157 | 41 | 100.8% | 3.4 |
| Hamilton | $450,000 | 344 | 37 | 101.8% | 3.3 |
| Hightstown | $515,000 | 19 | 80 | 101.8% | 5.1 |
| Lawrenceville | $647,500 | 96 | 31 | 102.3% | 4.0 |
| Pennington | $787,000 | 16 | 29 | 99.5% | 1.8 |
| Hopewell Township | $787,500 | 160 | 27 | 100.6% | 3.6 |
| Hopewell Borough | $800,000 | 5 | 31 | 102.6% | 3.1 |
| Robbinsville | $930,000 | 55 | 36 | 99.2% | 4.3 |
| West Windsor | $1,149,790 | 76 | 28 | 102.8% | 3.4 |
| Princeton | $1,400,000 | 155 | 42 | 102.4% | 4.5 |
| Mercer County | $520,000 | 1,235 | 38 | 101.2% | 3.8 |
Source: New Jersey REALTORS®, Local Market Update, July 2026, single family detached, year to date through July. Data from the multiple listing services in the state of New Jersey, current as of August 9, 2026. East Windsor Township is not shown — no report was published for it this month. Months of supply is the July figure. These are municipal statistics, not an appraisal or a statement about any individual property.
Looking for Burlington County instead? Every Burlington town is here. ¿Prefiere leer en español? Comunidades de Mercer County.
What the averages do not tell you
The figures above are five-year averages for entire municipalities. They are useful for comparing towns. They are not useful for pricing a house. Two homes on the same block can sit a hundred thousand dollars apart on condition, taxes, lot, and timing.
In Mercer County, 35.7% of residents speak a language other than English at home. We work in English and Spanish because that is what the county looks like, not as an add-on.
Want the street-level comparison?
We will walk you through actual comparable sales in the towns you are weighing — no pressure, no obligation.
Also In Burlington County
We work Burlington County too
Willingboro, Burlington City, Riverside, Bordentown and the rest of the Route 130 and River Line corridor — with the same Census-backed town data we publish for Mercer County.
For Investors
Which Mercer County town actually pays best as a rental?
We built a price-to-rent multiple for every municipality we cover, using New Jersey REALTORS® sale prices against Census rent data. The spread runs from 15.5 in Trenton to 26.7 in Lawrence Township — and property taxes can reverse the order.
See the Investment Data