Guest, Sign inJoin
United States · 12,940 graded towns · 40+ public data sets

Find your place.

Tell us where and what matters. We’ll weigh every graded town on it, show you the ones that fit with their grades, and tell you honestly what you’d give up.

Your top 5, with their overall grades
  1. 1Carlisle, MAA+
  2. 2Chatfield, MNA+
  3. 3Boxford, MAA+
  4. 4Barnesville, MNA+
  5. 5Los Alamos, NMA+

Where?

Anywhere in the US
Or pick states
Start from

Your own mix: Nice counts once, Important twice, Must three times (a Must also rules out the bottom 40% on it).

Looking in the US, you care most about affordability and safety and would like great schools, health, jobs and income and the outdoors. 12,938 of 12,940 graded towns fit, and your best match is Carlisle, Massachusetts.Ruled out: 2 by missing grades. Copy a link to these results

More good fits

Bars show each town’s grade on what you picked, in your order. Orange = bottom 40%. Striped = not graded.

  1. 4

    Barnesville MN

    Clay County, Minnesota · 2,767 people · $306k typical home · 191 mi to Minneapolis
    Strong on safety and affordability
    A+#2 of 271 in MN
  2. 5

    Los Alamos NM

    Los Alamos County, New Mexico · 13,317 people · $579k typical home · 58 mi to Albuquerque
    Strong on affordability and health
    A+#1 of 72 in NM
  3. 6

    White Rock NM

    Los Alamos County, New Mexico · 5,716 people · $501k typical home · 54 mi to Albuquerque
    Strong on affordability and the outdoors
    A+#2 of 72 in NM
  4. 7

    Wenham MA

    Essex County, Massachusetts · 4,952 people · $1.07M typical home · 20 mi to Boston
    Strong on safety and the outdoors
    A+#1 of 282 in MA
  5. 8

    East Marlborough Township PA

    Chester County, Pennsylvania · 7,924 people · $611k typical home · 32 mi to Philadelphia
    Strong on safety and great schools · weaker on affordability
    A+#2 of 1032 in PA
  6. 9

    Birmingham Township PA

    Chester County, Pennsylvania · 4,118 people · $758k typical home · 26 mi to Philadelphia
    Strong on safety and great schools · weaker on affordability
    A+#4 of 1032 in PA
  7. 10

    Monroe CT

    Connecticut · 19,341 people · $636k typical home · 43 mi to Yonkers
    Strong on safety and affordability
    A+#1 of 151 in CT
  8. 11

    Groton MA

    Middlesex County, Massachusetts · 11,541 people · $777k typical home · 27 mi to Worcester
    Strong on safety and the outdoors · weaker on affordability
    A+#7 of 282 in MA
  9. 12

    Sudbury MA

    Middlesex County, Massachusetts · 19,643 people · $1.13M typical home · 21 mi to Boston
    Strong on safety and health · weaker on affordability
    A+#4 of 282 in MA
  10. 13

    Dunstable MA

    Middlesex County, Massachusetts · 3,486 people · $797k typical home · 32 mi to Worcester
    Strong on safety and the outdoors · weaker on affordability
    A+#27 of 282 in MA
  11. 14

    Kiel WI

    Manitowoc County, Wisconsin · 3,973 people · $278k typical home · 59 mi to Milwaukee
    Strong on safety and affordability
    A+#2 of 357 in WI
  12. 15

    Hollis NH

    Hillsborough County, New Hampshire · 8,819 people · $792k typical home · 35 mi to Worcester
    Strong on safety and jobs and income · weaker on affordability
    A+#1 of 125 in NH
Show 12 more

Why isn’t my town here?

Type any town and we’ll show where it lands for you, its grades, and what’s holding it back. Towns of 2,500+ with an overall grade are matched; smaller places and college campuses aren’t.

How matching works

How does the match work?

Each thing you pick reads the town’s grade on it: its standing among every U.S. town of 2,500+ people, the same figure behind its letter. Your match is the weighted average: Nice counts once, Important twice, Must three times. A Must also rules out towns in the bottom 40% on it. Lifestyle presets (warm winters, a ski area, the coast) are rules first: a town has to meet the rule printed under the chips, then it’s ranked.

Why do results show a letter instead of a match score?

The order is your match; the letter is the town’s overall grade, the same one on its town page, with its rank in its state. A town can fit you best and still grade lower overall, when it’s strong on what you picked.

Why are schools compared within a state?

Each state writes its own tests, so a score in one state can’t be compared with another. A town’s Schools grade ranks it against the rest of its own state.

What if a town is missing a grade?

Many towns don’t report crime to the FBI, and small districts have no test results. A missing grade counts as average and the card says so; a town missing more than a third of what you picked is left out. Presets need the grades they rank on.

Does anyone pay to be listed?

No. Every grade comes from public data: the Census, the FBI, state education departments, the CDC, FEMA, the EPA, NOAA, Zillow and OpenStreetMap.

How grades work →

Sources: TownRatings grades (from the Census ACS, FBI crime data, state education departments via EDFacts, CDC PLACES, FEMA National Risk Index, the EPA Smart Location Database, OpenStreetMap, PAD-US and the National Register of Historic Places); NOAA climate normals; Zillow; data/coast (NOAA shoreline); for trips, Census LEHD visitor jobs and OpenSkiMap. Grades updated November 1, 2026.

12,938 matches ↓