New Jersey relocation guide
Moving to Pennington borough, NJ
$672,900Median home value
Mercer CountyArea
Princeton commuteCommute profile
About Pennington borough
Pennington is a small historic borough in Mercer County, between Princeton and Trenton. Its walkable Main Street, older homes, make it a sought-after small town in the Hopewell Valley.

Home prices in Pennington borough
The median home value in Pennington borough is $672,900.
Top places in Pennington borough
- Pennington's Main Street — shops, cafes, and historic storefronts.
- Hopewell Valley — surrounding farmland, trails, and the Stony Brook.
- Princeton — university town, about 15 minutes northeast.
- Grounds For Sculpture — 42-acre sculpture park in nearby Hamilton.
Commuting from Pennington borough
- Newark Liberty International Airport, about 1 hour north; Trenton-Mercer Airport, about 20 minutes south.
- No rail station in the borough; NJ Transit's Princeton Junction is about 15 minutes east.
Pennington borough FAQs
- What is the housing market like in Pennington borough, NJ?
The median home value in Pennington borough is $672,900. Median home value, 2020–2024 American Community Survey (owner-estimated) - How is the commute from Pennington borough, NJ?
Newark Liberty International Airport, about 1 hour north; Trenton-Mercer Airport, about 20 minutes south.
Town links
Schools
Transit
Official town resources. School report cards via the New Jersey Department of Education.