');
US City Data

Belford vs Princeton, New Jersey

Side-by-side comparison

How does Belford, NJ compare to Princeton, New Jersey, NJ? Belford has a population of 2,039 with a median household income of $121,406, 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
MetricBelford, NJPrinceton, New Jersey, NJDifference
Population2,03930,451-93.3%
Median Age36.927.5+34.2%
Foreign Born %6.8%29.9%-77.3%
Economy
MetricBelfordPrinceton, New JerseyDifference
Median Income$121,406$184,113-34.1%
Unemployment9.9%4.5%+120.0%
Poverty Rate6.5%6.8%-4.4%
Bachelor's+38.7%84.6%-54.3%
Housing
MetricBelfordPrinceton, New JerseyDifference
Home Value$491,100$1,040,400-52.8%
Median Rent$2111/mo$2448/mo-13.8%
Housing Units7129,737-92.7%

Learn More

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