Back to HomeSwipr

Homes for Sale in Princeton, NJ

214 listings available right now — swipe to find your perfect match.

Updated daily ·

30 new this week5 price drops
Start Swiping in Princeton

214

Active Listings

$1,558,397

Avg. Price

$299,000

Starting From

$6,450,000

Up To

How much do homes cost in Princeton?

The median home price in Princeton is $1,199,000, with listings ranging from $299,000 to $6,450,000. Buyers can expect to pay around $486/sqft on average. Homes typically spend 139 days on market.

Price Distribution

Under $500K
14 (7%)
$500K-$1M
74 (35%)
$1M-$2.5M
93 (43%)
$2.5M-$5M
29 (14%)
$5M+
4 (2%)

Recent Price Drops in Princeton

5 Princeton homes dropped price in the last 30 days · average drop -3.9%.

Featured Listings in Princeton

Swipe all 214

Best Value Picks in Princeton

Princeton homes priced below $486 per square foot — the city average. Sorted by lowest $/sqft.

Map of homes for sale in Princeton

Browse all 214 Princeton homes on the map

Open map →

Top-Rated Schools in Princeton

Schools serving multiple Princeton listings, rated 7+ on a 10-point scale.

Montgomery Upper Mid School

10/10

Maurice Hawk Elementary School

9/10

Littlebrook School

9/10

Central Jersey College Prep Charter School

9/10

Princeton High School

8/10

J Witherspoon Middle School

8/10

Community Park Elementary School

8/10

West Windsor-Plains High School South

8/10

What types of homes are for sale in Princeton?

Single Family (126)Townhouse (56)Condo (31)Multi-Family (1)

Princeton listings average 3.7 bedrooms, 3.8 bathrooms, and 3,070 square feet. The average year built is 1978. Single Family homes are the most common property type, making up 59% of available inventory.

Find Your Dream Home in Princeton

HomeSwipr uses AI to learn what you love. Swipe right on homes you like and we'll surface better matches every time.

Start Swiping in Princeton

About Living in Princeton, New Jersey

The Princeton market currently shows 214 active listings between $299,000 to $6,450,000, with a median asking price of $1,199,000, averaging $486 per square foot. Single Family homes lead inventory at 59% of listings. Townhouse (26%) and Condo (14%) round out the mix.

Expect 3.7 bedrooms, 3.8 bathrooms, 3,070 square feet on an average listing in Princeton. Average year built: 1978. Homes typically go under contract after 139 days on market.

HomeSwipr turns Princeton home hunting into a swipe-based feed. Pass on what's wrong, save what's right, and let the AI figure out your real criteria faster than you could write them down.

Frequently asked questions about homes for sale in Princeton

How many homes are for sale in Princeton, NJ?

There are 214 homes for sale in Princeton, NJ right now, with prices ranging from $299,000 to $6,450,000. Inventory is refreshed daily from live listing feeds.

What is the median home price in Princeton?

The median home price in Princeton is $1,199,000, with an average of $1,558,397. Prices span $299,000 to $6,450,000 across 214 current listings.

What is the average price per square foot in Princeton?

The average price per square foot in Princeton is $486 based on current listings. Per-sqft varies meaningfully by neighborhood and property type within the city.

What types of homes are for sale in Princeton?

Single Family homes dominate Princeton inventory at 59% of listings. Townhouse (26%) and Condo (14%) round out the mix.

What does a typical Princeton home look like?

A typical Princeton listing offers 3.7 bedrooms, 3.8 bathrooms, and 3,070 square feet, with an average year built of 1978.

How long do Princeton homes stay on the market?

Princeton homes have been on the market an average of 139 days. Newer listings (under 7 days) typically indicate fresh inventory worth early attention.