allied · SOC 29-2056
Veterinary Technologists and Technicians
National median $47,380 / yr · 129,140 jobs nationally. Same job, very different outcomes by state — see the WageBench Score below.
National median
$47,380
BLS OEWS
Top state by Score
ND
Score 73 · North Dakota
Top-paying metro
San Francisco
$71,090 median
Top WageBench Score
75
Seattle-Tacoma-Bellevue, WA
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 | Seattle-Tacoma-Bellevue, WA | $61,260 | $61,260 | 0.0% | — | ✓ | 75 |
| #2 | San Francisco-Oakland-Fremont, CA | $71,090 | $66,825 | 6.0% | — | — | 73 |
| #3 | North Dakota | $48,790 | $47,814 | 2.0% | 89 | ✓ | 73 |
| #4 | Washington | $59,740 | $59,740 | 0.0% | 107 | ✓ | 72 |
| #5 | Denver-Aurora-Centennial, CO | $56,580 | $54,090 | 4.4% | — | ✓ | 72 |
| #6 | San Jose-Sunnyvale-Santa Clara, CA | $67,280 | $63,243 | 6.0% | — | — | 71 |
| #7 | Ohio | $47,990 | $46,550 | 3.0% | 93 | ✓ | 71 |
| #8 | Raleigh-Cary, NC | $50,240 | $48,105 | 4.3% | — | ✓ | 71 |
| #9 | North Carolina | $47,620 | $45,596 | 4.3% | 94 | ✓ | 70 |
| #10 | Miami-Fort Lauderdale-West Palm Beach, FL | $47,620 | $47,620 | 0.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
$35,710
P25
$38,910
MEDIAN
$47,380
P75
$57,650
P90
$63,180
Hourly mean
$24
Hourly median
$23
Annual mean
$49,120
Total US jobs
129,140
Every state & metro, ranked
Filter by state, set a minimum WageBench Score, or restrict to Nurse Licensure Compact members. 484 scored areas total.
484 areas · page 1 of 20
| Area | State | Median | Take-Home | State Tax | COL Index | NLC | HPSA | WageBench Score ↓ |
|---|---|---|---|---|---|---|---|---|
| Seattle-Tacoma-Bellevue, WA | WA | $61,260 | $61,260 | 0.0% | — | ✓ | 21 | 75 |
| San Francisco-Oakland-Fremont, CA | CA | $71,090 | $66,825 | 6.0% | — | — | 24 | 73 |
| North Dakota | ND | $48,790 | $47,814 | 2.0% | 89 | ✓ | 23 | 73 |
| Washington | WA | $59,740 | $59,740 | 0.0% | 107 | ✓ | 21 | 72 |
| Denver-Aurora-Centennial, CO | CO | $56,580 | $54,090 | 4.4% | — | ✓ | 22 | 72 |
| San Jose-Sunnyvale-Santa Clara, CA | CA | $67,280 | $63,243 | 6.0% | — | — | 24 | 71 |
| Ohio | OH | $47,990 | $46,550 | 3.0% | 93 | ✓ | 23 | 71 |
| Raleigh-Cary, NC | NC | $50,240 | $48,105 | 4.3% | — | ✓ | 24 | 71 |
| North Carolina | NC | $47,620 | $45,596 | 4.3% | 94 | ✓ | 24 | 70 |
| Miami-Fort Lauderdale-West Palm Beach, FL | FL | $47,620 | $47,620 | 0.0% | — | ✓ | 24 | 70 |
| Indiana | IN | $48,720 | $47,234 | 3.0% | 93 | ✓ | 23 | 70 |
| Indianapolis-Carmel-Greenwood, IN | IN | $49,710 | $48,194 | 3.0% | — | ✓ | 23 | 70 |
| Columbus, OH | OH | $49,260 | $47,782 | 3.0% | — | ✓ | 23 | 70 |
| South Dakota | SD | $45,300 | $45,300 | 0.0% | 89 | ✓ | 22 | 70 |
| Tampa-St. Petersburg-Clearwater, FL | FL | $47,100 | $47,100 | 0.0% | — | ✓ | 24 | 69 |
| Jacksonville, FL | FL | $46,570 | $46,570 | 0.0% | — | ✓ | 24 | 69 |
| Charlotte-Concord-Gastonia, NC-SC | NC | $46,310 | $44,342 | 4.3% | — | ✓ | 24 | 69 |
| Iowa | IA | $45,560 | $43,829 | 3.8% | 88 | ✓ | 21 | 69 |
| New Mexico | NM | $44,790 | $42,595 | 4.9% | 92 | ✓ | 24 | 69 |
| Colorado | CO | $49,650 | $47,465 | 4.4% | 103 | ✓ | 22 | 69 |
| Kansas City, MO-KS | MO | $46,260 | $44,178 | 4.5% | — | ✓ | 24 | 69 |
| Baltimore-Columbia-Towson, MD | MD | $46,650 | $44,318 | 5.0% | — | ✓ | 24 | 69 |
| Kansas | KS | $45,810 | $43,405 | 5.3% | 90 | ✓ | 22 | 69 |
| Wisconsin | WI | $47,020 | $44,528 | 5.3% | 94 | ✓ | 21 | 69 |
| Austin-Round Rock-San Marcos, TX | TX | $45,100 | $45,100 | 0.0% | — | ✓ | 23 | 69 |
1 / 20
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 →