allied · SOC 29-2032
Diagnostic Medical Sonographers
National median $96,590 / yr · 90,160 jobs nationally. Same job, very different outcomes by state — see the WageBench Score below.
National median
$96,590
BLS OEWS
Top state by Score
MO
Score 72 · Missouri
Top-paying metro
San Jose
$173,150 median
Top WageBench Score
78
San Jose-Sunnyvale-Santa Clara, CA
Top 10 destinations
Same job. Wildly different outcomes by metro. Click any column to re-sort.
| Rank | Area | Annual Median | Take-Home | State Tax | COL Index | NLC | WageBench Score ↓ |
|---|---|---|---|---|---|---|---|
| #1 | San Jose-Sunnyvale-Santa Clara, CA | $173,150 | $162,761 | 6.0% | — | — | 78 |
| #2 | Seattle-Tacoma-Bellevue, WA | $129,960 | $129,960 | 0.0% | — | ✓ | 76 |
| #3 | San Francisco-Oakland-Fremont, CA | $160,270 | $150,654 | 6.0% | — | — | 76 |
| #4 | Sacramento-Roseville-Folsom, CA | $163,220 | $153,427 | 6.0% | — | — | 75 |
| #5 | Missouri | $100,130 | $95,624 | 4.5% | 91 | ✓ | 72 |
| #6 | Wyoming | $100,650 | $100,650 | 0.0% | 93 | ✓ | 72 |
| #7 | Washington | $121,340 | $121,340 | 0.0% | 107 | ✓ | 72 |
| #8 | Denver-Aurora-Centennial, CO | $108,410 | $103,640 | 4.4% | — | ✓ | 71 |
| #9 | Kansas City, MO-KS | $100,450 | $95,930 | 4.5% | — | ✓ | 70 |
| #10 | Baltimore-Columbia-Towson, MD | $98,890 | $93,946 | 5.0% | — | ✓ | 70 |
National wage distribution
How pay spreads across the workforce — from the 10th percentile (entry / low-COL settings) to the 90th (highest-paying environments).
P10
$67,820
P25
$80,430
MEDIAN
$96,590
P75
$106,930
P90
$129,370
Hourly mean
$47
Hourly median
$46
Annual mean
$97,240
Total US jobs
90,160
Every state & metro, ranked
Filter by state, set a minimum WageBench Score, or restrict to Nurse Licensure Compact members. 436 scored areas total.
436 areas · page 1 of 18
| Area | State | Median | Take-Home | State Tax | COL Index | NLC | HPSA | WageBench Score ↓ |
|---|---|---|---|---|---|---|---|---|
| San Jose-Sunnyvale-Santa Clara, CA | CA | $173,150 | $162,761 | 6.0% | — | — | 24 | 78 |
| Seattle-Tacoma-Bellevue, WA | WA | $129,960 | $129,960 | 0.0% | — | ✓ | 21 | 76 |
| San Francisco-Oakland-Fremont, CA | CA | $160,270 | $150,654 | 6.0% | — | — | 24 | 76 |
| Sacramento-Roseville-Folsom, CA | CA | $163,220 | $153,427 | 6.0% | — | — | 24 | 75 |
| Missouri | MO | $100,130 | $95,624 | 4.5% | 91 | ✓ | 24 | 72 |
| Wyoming | WY | $100,650 | $100,650 | 0.0% | 93 | ✓ | 23 | 72 |
| Washington | WA | $121,340 | $121,340 | 0.0% | 107 | ✓ | 21 | 72 |
| Denver-Aurora-Centennial, CO | CO | $108,410 | $103,640 | 4.4% | — | ✓ | 22 | 71 |
| Kansas City, MO-KS | MO | $100,450 | $95,930 | 4.5% | — | ✓ | 24 | 70 |
| Baltimore-Columbia-Towson, MD | MD | $98,890 | $93,946 | 5.0% | — | ✓ | 24 | 70 |
| Austin-Round Rock-San Marcos, TX | TX | $98,010 | $98,010 | 0.0% | — | ✓ | 23 | 70 |
| Wisconsin | WI | $102,090 | $96,679 | 5.3% | 94 | ✓ | 21 | 70 |
| Colorado | CO | $108,410 | $103,640 | 4.4% | 103 | ✓ | 22 | 70 |
| Kansas | KS | $96,310 | $91,254 | 5.3% | 90 | ✓ | 22 | 69 |
| Montana | MT | $101,000 | $95,748 | 5.2% | 95 | ✓ | 22 | 69 |
| Louisville/Jefferson County, KY-IN | KY | $97,700 | $93,792 | 4.0% | — | ✓ | 23 | 69 |
| San Diego-Chula Vista-Carlsbad, CA | CA | $129,630 | $121,852 | 6.0% | — | — | 24 | 69 |
| Milwaukee-Waukesha, WI | WI | $105,490 | $99,899 | 5.3% | — | ✓ | 21 | 69 |
| Kentucky | KY | $91,230 | $87,581 | 4.0% | 90 | ✓ | 23 | 69 |
| St. Louis, MO-IL | MO | $98,990 | $94,535 | 4.5% | — | ✓ | 24 | 69 |
| Dallas-Fort Worth-Arlington, TX | TX | $98,810 | $98,810 | 0.0% | — | ✓ | 23 | 69 |
| Charlotte-Concord-Gastonia, NC-SC | NC | $98,650 | $94,457 | 4.3% | — | ✓ | 24 | 69 |
| North Dakota | ND | $84,340 | $82,653 | 2.0% | 89 | ✓ | 23 | 69 |
| Maryland | MD | $99,210 | $94,250 | 5.0% | 105 | ✓ | 24 | 68 |
| Raleigh-Cary, NC | NC | $86,130 | $82,469 | 4.3% | — | ✓ | 24 | 68 |
1 / 18
Employer benchmark
Download the full national benchmark (PDF)
National percentile wages, 51-state ranking by WageBench Score, top-25 metros, and methodology footer — formatted for HR / compensation review.
WageBench Score blends pay, taxes, COL, demand, license access and livability into one 0-100 number.
How we calculate it →