Metro Life Score

Missoula, MT

Bottom-quartile composite Life Score — grade D, 9th percentile of the national corpus.

39.7
Life Score / 100
D
Grade (curved)
#351
of 387 metros
9%
composite percentile
View your shortlist

Data updated August 2026

The verdict

Missoula is bottom-quartile composite Life Score — #351 of 387 (39.7/100, grade D, 9th percentile). Carried by environment at 95/100; held back most by schools at 6/100.

9th
composite percentile
#351
of 387 peers
36th
cost dimension percentile
43rd
wages dimension percentile

Life Score shape · BOTTOM · ENVIRO-LED · signature composite

Missoula: bottom-third composite — where the drag concentrates

Missoula sits in the bottom third of the metro corpus on composite (#351 of 387, 39.7/100, 9th percentile). Stamps BOTTOM · ENVIRO-LED; Schools at 6/100 is the main drag; Environment (95/100) keeps the floor. Cost/wage marks DEAR/MID. According to PlainCompare's federal Life Score corpus ranking, Missoula, MT ranks #351 of 387 metros by composite Life Score (highest = #1) and #248 of 387 by cost-of-living dimension score (highest = #1). Methodology.

BEA RPP 96.4 (rent-RPP 94.9). BLS median salary $63,132, 60,010 jobs (Fast Food and Counter Workers, Retail Salespersons, Home Health and Personal Care Aides). HUD 2BR FMR $1,361/mo (studio $941).

FBI UCR (MT): 426 violent, 1646 property/100K. NCES: 11.3:1 ratio, 0.0% charter. DOL infant childcare $11,466/yr. EPA: 19 Superfund sites (MT).

Where Missoula sits among all US metros

Composite Life Score vs the national field

40 9th percentile higher than 9% of 387 US metros

This metro 25 75 every US metro, bucketed by value

Each bar is a band; taller bars hold more US metros. The dashed line + filled bar mark this entry. Hover or tap any bar for its full count, share, and where it sits relative to this entry.

Source PlainCompare composite of BEA, BLS, HUD, FBI, NCES, DOL, EPA data · August 2026

How the 39.7 is built

Missoula's Life Score, decomposed

Dimension detail

How Missoula scores, dimension by dimension

Score Breakdown

Cost of Living Wages Rent Safety Schools Childcare Environment

Dimension Scores

Cost of Living 36/100 (20%) Average
Wages 43/100 (20%) Average
Rent 42/100 (15%) Average
Safety 26/100 (15%) Average
Schools 6/100 (10%) Bottom 10%
Childcare 35/100 (10%) Average
Environment 95/100 (10%) Top 10%

Key Data Points

96.4
Cost Index (RPP)
$63,132
Avg Median Salary
$1,361
2BR Fair Market Rent
426
Violent Crime/100K (MT)
11.3:1
Student-Teacher Ratio
$11,466
Infant Childcare/yr (MT)
19
Superfund Sites (MT)
60,010
Total Employment

Geography used: crime, schools, childcare, and environment cards above are MT state-level when metro-specific feeds are unavailable, see the scope key at the top of this page.

Compare Missoula With...

Ranking Context

Missoula outranks 9% of U.S. metros.

Rank Metro Score Grade
#348 Santa Rosa-Petaluma, CA 39.8 D
#349 Los Angeles-Long Beach-Anaheim, CA 39.8 D
#350 Sumter, SC 39.9 C-
#351 Missoula, MT 39.7 D
#352 Riverside-San Bernardino-Ontario, CA 39.7 D
#353 San Francisco-Oakland-Fremont, CA 39.6 D
#354 Fairbanks-College, AK 39.4 D

Quality vs. Affordability

Missoula, MT is bottom 10% lowest-quality nationally and also bottom 36% least affordable -- a rarer combination among its composite-quality peers, where overall rank and affordability rank usually diverge more than this.

Missoula, MT (highlighted) among its 12 nearest composite-Life-Score peers, out of 387 tracked metros nationally. Crosshairs mark this peer neighborhood's own median composite score and cost-of-living score. Cost-of-living score is already inverted so higher = more affordable. 2×2 strategic matrix plotting 12 entities by Composite Life Score (X) and Cost-of-living score (higher = more affordable) (Y), with a crosshair dividing the plot into four quadrants. High quality, affordableAffordable, lower qualityHigh quality, pricierLower quality, pricier 39.239.439.639.84040.2 020406080100 Composite Life Score Cost-of-living score (higher = more affordable) Composite Life Score vs. cost-of-living score Knoxville, TN-40, 58.8Knoxville, TNAlbany-Schenectady-Troy, NY-39.9, 24.1Albany-Schenectady-Troy, NYStockton-Lodi, CA-39.9, 7.5Stockton-Lodi, CASumter, SC-39.9, 86.5Sumter, SCLos Angeles-Long Beach-Anaheim, CA-39.8, 0.5Los Angeles-Long Beach-Anaheim, CASanta Rosa-Petaluma, CA-39.8, 4.9Santa Rosa-Petaluma, CAMissoula, MT-39.7, 36Missoula, MTRiverside-San Bernardino-Ontario, CA-39.7, 5.7Riverside-San Bernardino-Ontario, CASan Francisco-Oakland-Fremont, CA-39.6, 0San Francisco-Oakland-Fremont, CAFairbanks-College, AK-39.4, 11.4Fairbanks-College, AKSan Diego-Chula Vista-Carlsbad, CA-39.4, 1.3San Diego-Chula Vista-Carlsbad, CAFayetteville-Springdale-Rogers, AR-39.3, 67.4Fayetteville-Springdale-Rogers, AR
Missoula, MT (highlighted) among its 12 nearest composite-Life-Score peers, out of 387 tracked metros nationally. Crosshairs mark this peer neighborhood's own median composite score and cost-of-living score. Cost-of-living score is already inverted so higher = more affordable.

MT Metro Scores

Read with Missoula

Nearest composite peers and cost poles for Missoula (BOTTOM · ENVIRO-LED · DEAR/MID), replacing the fixed Explore/Guides strip.

Using Missoula's bottom-third Life Score

Missoula scores 39.7/100 overall, but Environment (94.6) and Schools (6.0) sit 88.6 points apart, so decide which of the two matters more to you before leaning on the total.

  • Environment is the strongest of Missoula's seven dimensions (weighted 10% in the composite); if it is your priority, this is where the metro earns its rank. See all seven dimensions
  • Schools is the weakest (weighted 10% in the composite); if it is a dealbreaker, weigh it before the ranking does. Rank metros on the composite
  • Billings is the nearest comparison this page can offer; put the two side by side on the same seven dimensions. Compare with Billings

A low composite is a weighted blend; individual dimensions can still be strong.

Data sourced from official public datasets. See our methodology for details. Missoula Life Score 39.7/100 · signature composite · retrieved and formatted by PlainCompare