');
US City Data

Penns Grove vs Princeton, New Jersey

Side-by-side comparison

How does Penns Grove, NJ compare to Princeton, New Jersey, NJ? Penns Grove has a population of 4,860 with a median household income of $43,889, while Princeton, New Jersey has 30,451 residents and a median income of $184,113. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricPenns Grove, NJPrinceton, New Jersey, NJDifference
Population4,86030,451-84.0%
Median Age26.127.5-5.1%
Foreign Born %3.2%29.9%-89.3%
Economy
MetricPenns GrovePrinceton, New JerseyDifference
Median Income$43,889$184,113-76.2%
Unemployment16.9%4.5%+275.6%
Poverty Rate36.3%6.8%+433.8%
Bachelor's+14.6%84.6%-82.7%
Housing
MetricPenns GrovePrinceton, New JerseyDifference
Home Value$170,100$1,040,400-83.7%
Median Rent$1031/mo$2448/mo-57.9%
Housing Units1,8389,737-81.1%

Learn More

Penns Grove, NJ ProfilePrinceton, New Jersey, NJ ProfileCost of Living in New JerseyMore ComparisonsCity Rankings