CCCityCheck

How CityCheck Calculates Safety Grades

CityCheck grades 3,212 US cities on a scale from A+ to F based on their total crime rate per 1,000 residents, calculated from FBI Uniform Crime Reporting (UCR) data. Cities are ranked against all other tracked cities using percentile-based scoring. A city in the 90th percentile (safer than 90% of cities) earns an A. A city below the 10th percentile earns an F. Each city also receives a risk level from Low to Very High based on where it falls in the national distribution.

Our Data Sources

CityCheck uses FBI Uniform Crime Reporting (UCR) data as its foundation. The national averages that anchor our grading system come directly from the 2023 FBI UCR release:

CategoryNational Average (per 100K)
Violent Crime (composite)363.8
Property Crime (composite)1,832.3
Murder5.7
Aggravated Assault268.2
Robbery63.3
Burglary269.8
Larceny-Theft1,401.5
Motor Vehicle Theft318.3

33 of the most-searched cities (including New York, Los Angeles, Chicago, Houston, and others) use direct FBI crime rate overrides calibrated to actual 2023 UCR data for maximum accuracy. For the remaining cities, CityCheck uses a statistical model that factors in population size, state-level crime patterns, and city-specific variation, all calibrated against known FBI benchmarks.

We are transparent about this: our Phase 1 data uses statistical modeling calibrated against FBI Uniform Crime Reporting data. We are actively integrating full FBI UCR datasets for all 3,212 cities. Population data comes from the U.S. Census Bureau.

For full details on data provenance, see our Data Sources page.

How Grades Work

CityCheck assigns letter grades from A+ to F based on a city's national percentile ranking. The percentile indicates what percentage of US cities have higher crime rates. A city at the 85th percentile is safer than 85% of all tracked cities.

GradePercentile RangeRisk LevelMeaning
A+98-99Low RiskTop 2% safest
A90-97Low RiskTop 10% safest
A-80-89Low RiskTop 20% safest
B+70-79Below Average RiskAbove average safety
B60-69Below Average RiskSafer than most
B-50-59ModerateNear the national median
C+40-49ModerateSlightly below average
C30-39ElevatedBelow average
C-25-29ElevatedNotably below average
D+20-24High RiskElevated crime
D15-19High RiskHigh crime
D-10-14High RiskVery high crime
FBelow 10Very High RiskBottom 10%

Grades are calculated independently for overall crime, violent crime, and property crime. A city can have a B for violent crime but a D for property crime. The overall grade reflects the combined rate.

Risk Levels Explained

In addition to letter grades, CityCheck assigns risk levels that provide a plain-English assessment of relative safety. Risk levels map to percentile ranges:

Low Risk80th percentile and above

Among the safest 20% of US cities. Crime rates are well below the national average.

Below Average Risk60th-79th percentile

Safer than most cities. Crime rates are below the national average.

Moderate40th-59th percentile

Near the national median. Crime rates are close to average for a US city.

Elevated25th-39th percentile

Below average safety. Crime rates exceed the national average noticeably.

High Risk10th-24th percentile

Significantly above-average crime rates. Caution is recommended.

Very High RiskBelow 10th percentile

Among the highest-crime cities in the country. Crime rates far exceed the national average.

Crime Categories We Track

CityCheck tracks eight crime categories, split into violent crime and property crime. Each category is scored and graded independently so users can understand not just how safe a city is overall, but which specific crime types are the biggest concern.

Violent Crime Categories

Violent crime includes offenses where force or the threat of force is used against a victim.

Violent Crime (composite)Avg: 363.8/100K

Sum of all violent offenses: murder, assault, robbery, and rape. The FBI's primary violent crime metric.

MurderAvg: 5.7/100K

Murder and non-negligent manslaughter. The willful killing of one person by another, excluding negligence, suicide, and justifiable homicide.

Aggravated AssaultAvg: 268.2/100K

Unlawful attack upon a person for the purpose of inflicting severe bodily injury, typically involving a weapon. The most common violent crime.

RobberyAvg: 63.3/100K

Taking or attempting to take anything of value from a person by force or threat of force. Unlike burglary, involves direct confrontation.

Property Crime Categories

Property crime involves the taking of money or property without force or threat of force against a victim.

Property Crime (composite)Avg: 1,832.3/100K

Sum of all property offenses: burglary, larceny-theft, and motor vehicle theft. Property crime is far more common than violent crime.

BurglaryAvg: 269.8/100K

Unlawful entry of a structure to commit a felony or theft. Includes attempts. Residential burglary is the most common form.

Larceny-TheftAvg: 1,401.5/100K

Unlawful taking of property from another person. Includes shoplifting, pocket-picking, purse-snatching, bicycle theft, and theft from vehicles. The single most common crime in the United States.

Motor Vehicle TheftAvg: 318.3/100K

Theft or attempted theft of a motor vehicle, including cars, trucks, motorcycles, and ATVs. Does not include temporary use when abandoned by the offender.

How We Calculate Victim Odds

Every city page includes a "1 in X" victim odds figure. This represents the approximate chance of any resident being affected by crime in a given year, based on the city's total crime rate.

Formula:

Victim Odds = 1,000 / (total crimes per 1,000 residents)

Or equivalently: 100,000 / (total crimes per 100,000 residents)

Example: New York City

  • Violent crime rate: 380 per 100K
  • Property crime rate: 1,600 per 100K
  • Total: 1,980 per 100K = 19.8 per 1K
  • Victim odds: 1,000 / 19.8 = approximately 1 in 51

This is a statistical estimate, not a prediction. Actual risk varies by neighborhood, time of day, and individual behavior.

How We Compare Cities

CityCheck compares cities at three levels: against the national average, against the state average, and against all 3,212 cities via percentile ranking.

National Average Comparison

Each crime rate is compared against the FBI national average. If a city's violent crime rate is 500 per 100K and the national average is 363.8, the city is 37% above the national average for violent crime.

State Average Comparison

CityCheck calculates the average crime rate across all tracked cities in each state. This shows whether a city is safe relative to its state, not just the nation. A city might be above the national average but below its state average if the state has overall high crime.

Percentile Ranking

The national percentile tells you where a city falls relative to all 3,212 tracked cities. The 75th percentile means the city is safer than 75% of all cities. This is the primary input for the letter grade. Percentiles use a normal distribution model centered on the median US city crime rate.

Scoring Model Details

For cities without direct FBI overrides, CityCheck's scoring model considers three factors:

1. Population influence

Larger cities tend to have slightly higher crime rates than smaller cities. The model applies a gentle population curve, not a steep penalty. A city of 10,000 gets a near-zero adjustment; a city of 1 million gets a small upward adjustment.

2. State-level modifier

Some states have consistently higher or lower crime than the national average. Louisiana, Alaska, and New Mexico receive upward adjustments. Maine, Vermont, and New Hampshire receive downward adjustments. This reflects real regional differences in crime patterns.

3. City-specific variation

A deterministic variation factor ensures that cities within the same state and population range do not all receive identical scores. This reflects the reality that two similarly-sized cities in the same state can have very different crime profiles.

Frequently Asked Questions

How does CityCheck calculate crime grades?
CityCheck calculates safety grades (A+ through F) by combining violent and property crime rates per 100,000 residents and comparing each city against the distribution of all 3,212 cities in the database. A city's percentile rank determines its grade: the 90th percentile or above earns an A, the 80th percentile earns an A-, and so on down to F for cities below the 10th percentile.
What data does CityCheck use?
CityCheck uses FBI Uniform Crime Reporting (UCR) data as its primary source for crime statistics. National averages are calibrated to 2023 FBI UCR figures: 363.8 violent crimes and 1,832.3 property crimes per 100,000 residents. Population data comes from the U.S. Census Bureau. 33 major cities use direct FBI crime rate overrides for maximum accuracy.
How often is CityCheck data updated?
CityCheck updates its data when the FBI releases new annual crime statistics, typically in the fall of each year. The FBI UCR Program publishes data with approximately a one-year lag. CityCheck currently uses 2023 FBI UCR data as its baseline.
What is a good safety grade?
An A+ or A grade indicates a city in the top 10% for safety nationally. B+ through B- means safer than most cities. C+ through C- is near the national median. D grades indicate elevated risk, and F means the city is in the bottom 10% for crime. Generally, any grade of B- or above is considered safe relative to the national average.
How are crime rates calculated?
Crime rates are calculated per 100,000 residents to allow fair comparison between cities of different sizes. The formula is: (number of reported crimes / city population) x 100,000. CityCheck also converts this to a per-1,000 rate for readability by dividing the per-100K rate by 100.
What does 'per 100K' mean?
Per 100K means per 100,000 residents. It is the standard way to normalize crime data so cities of different populations can be compared fairly. A violent crime rate of 363.8 per 100K means that for every 100,000 people living in a city, approximately 364 violent crimes are reported per year.
Why does my city's grade differ from other sites?
Different sites use different grading methodologies, data sources, and years of data. CityCheck uses a percentile-based grading system against all 3,212 tracked cities, with 2023 FBI UCR data as the baseline. Some sites weight certain crime types differently, use county-level data instead of city-level, or include different populations of cities in their comparison set.
How many cities does CityCheck cover?
CityCheck covers 3,212 US cities with populations of 10,000 or more. This represents the vast majority of the US urban population. Rural areas and very small towns are not included because FBI reporting is less consistent for smaller jurisdictions.
What crime types does CityCheck track?
CityCheck tracks eight crime categories: four violent crimes (murder, aggravated assault, robbery, and the violent crime composite) and four property crimes (burglary, larceny-theft, motor vehicle theft, and the property crime composite). Each category is scored and graded independently.
How are risk levels determined?
Risk levels map directly to percentile ranks. Low Risk means the 80th percentile or above (safer than 80% of cities). Below Average Risk is 60th-79th percentile. Moderate is 40th-59th. Elevated is 25th-39th. High Risk is 10th-24th. Very High Risk is below the 10th percentile.

CityCheck safety grades use FBI Uniform Crime Report data and U.S. Census Bureau population estimates. This methodology page was last updated October 2026.

Know before you go

CityCheck covers safety grades, crime data, and things to do for every US city.

Search cities