Sign In Register
City skyline
Methodology · Data · Accuracy

How We Build
Every City Profile

The exact sources, formulas, update schedule and limitations behind the numbers on UrbFact. If it is on a city page, this is where it comes from.

How the Scores Work

From raw data to a 1 to 10 score

Each city gets six category scores (Economy, Housing, Safety, Education, Weather, Demographics) and one overall score. A score is not an opinion. For every metric we take the city value and rank it against the national distribution of all US cities, then convert that percentile to a 1 to 10 scale and an A+ to F letter grade.

In plain terms: a city in the 90th percentile for median income scores near the top on that metric, while one in the 20th percentile scores low. Category scores are the weighted average of the metrics inside them, and the overall score is the average of the six categories.

Metrics where lower is better (crime rate, poverty rate, unemployment, cost burden) are inverted before ranking, so that safer and more affordable always means a higher score. Cities missing the data for a metric are excluded from that metric rather than assigned a zero, so a gap never silently drags a score down.

Sources & Vintage

Where each number comes from, and how current it is

Every figure traces to an official dataset. Below is the source, what it covers, and how often we refresh it.

US Census Bureau

American Community Survey, 5-year estimates

Population, income, poverty, education, housing, commute and household data. Refreshed each year when the new 5-year release is published.

FBI

Uniform Crime Reporting, annual

Violent and property crime counts converted to rates per 100,000 residents. Updated when the FBI publishes the prior year.

NOAA

Climate Normals, 30-year

Temperature, precipitation, snowfall, humidity and sunny days from the current 30-year normals period, mapped to the nearest station.

Bureau of Labor Statistics

Local Area Unemployment, monthly to annual

Unemployment and labor force participation, aggregated to an annual figure for the city or its county.

HUD & Census Housing

Fair Market Rents & ACS Housing

Median home value, median rent, homeownership and cost burden. Refreshed alongside the yearly ACS and HUD releases.

NCES & Census Education

Education attainment tables

High school and college attainment and school district context, from the education tables of the same ACS vintage.

Accuracy & Limits

What the data can and cannot tell you

Small places carry larger margins of error. For a town of a few thousand people, survey-based figures like median income or rent are estimates with a real confidence interval, not exact counts. We show them because they are still useful, but treat single small-city numbers as directional rather than precise.

Crime data depends on local agencies reporting to the FBI. Where an agency did not report for a year, we fall back to the most recent available year or the county figure, and never fabricate a value.

Outside the United States, comparable per-city government data is far thinner. For international cities we publish only the fields we can source reliably and leave the rest blank rather than filling gaps with a national average pretending to be a city figure.

See a number that looks wrong?

Data corrections matter to us. Tell us the city and metric and we will trace it back to the source.