Skip to main content
MoveScore

How MoveScore Is Calculated

MoveScore is a simple composite: six federal sub-scores, each on a 0-100 scale, averaged with equal weight. Every number traces to a U.S. government data source.

The Six Federal Sub-Scores

The Composite Formula

composite = mean(availableSubScores)       // equal weights
grade     = composite >= 80 ? 'A'
          : composite >= 70 ? 'B'
          : composite >= 60 ? 'C'
          : composite >= 50 ? 'D'
          : 'F'

We do not weight the six dimensions. You may value safe water over hospital options, or schools over air quality. Weighting any one of them would bake our bias into the grade. Equal weighting makes the composite a fair summary of what federal data says overall.

Missing Data

Not every city has every sub-score. Small cities often have no independent hospital. Some cities do not report to the Census ASPEP spending survey. When a sub-score is missing, we skip it, we do not penalize the city. A composite is only shown when at least three of the six sub-scores are available for a city.

Grade Bands

What MoveScore Does Not Measure

MoveScore does not measure cost of living, job markets, weather, commute times, walkability, or cultural fit. It is not a relocation recommendation — it is a summary of what federal public health, safety, education, and fiscal data say about a city. Treat the composite as one input, not a conclusion.