Soil and Plant Scientists Salary by City
BLS OEWS May 2025 • 171 metro areas
Compare Soil and Plant Scientists salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Soil and Plant Scientists
inAll metros — Soil and Plant Scientists salaries
AL
| Metro area | Median salary | Employed |
|---|---|---|
| Alabama | $69,200 | 90 |
| Auburn, AL | $59,180 | 40 |
AR
| Metro area | Median salary | Employed |
|---|---|---|
| Arkansas | $84,510 | — |
AZ
| Metro area | Median salary | Employed |
|---|---|---|
| Tucson, AZ | $59,490 | 50 |
| Phoenix, AZ | $56,320 | 210 |
| Arizona | $52,830 | 340 |
CA
| Metro area | Median salary | Employed |
|---|---|---|
| Modesto, CA | $113,340 | 30 |
| San Jose, CA | $105,260 | 70 |
| Salinas, CA | $97,760 | 40 |
| San Francisco, CA | $96,540 | 210 |
| Oxnard, CA | $96,480 | — |
| Fresno, CA | $94,580 | 100 |
| North Valley-Northern Mountains Region of California | $91,170 | 30 |
| Santa Rosa, CA | $88,070 | 70 |
| Napa, CA | $87,070 | 80 |
| San Diego, CA | $86,180 | 160 |
| Stockton, CA | $82,490 | 40 |
| California | $80,960 | 1,710 |
| Sacramento, CA | $80,610 | 170 |
| Riverside, CA | $80,550 | 80 |
| Los Angeles, CA | $78,620 | 300 |
| San Luis Obispo, CA | $75,550 | 30 |
| Santa Maria, CA | $70,290 | 30 |
| Bakersfield, CA | $65,790 | — |
| Visalia, CA | $45,320 | 40 |
CO
| Metro area | Median salary | Employed |
|---|---|---|
| Colorado | $68,420 | 530 |
| Fort Collins, CO | $63,680 | 210 |
CT
| Metro area | Median salary | Employed |
|---|---|---|
| Connecticut | $88,040 | 170 |
| New Haven, CT | $88,040 | 90 |
| Hartford, CT | $84,180 | 40 |
DC
| Metro area | Median salary | Employed |
|---|---|---|
| Washington, DC-VA-MD-WV | $92,310 | 280 |
DE
| Metro area | Median salary | Employed |
|---|---|---|
| Delaware | $64,300 | 80 |
FL
| Metro area | Median salary | Employed |
|---|---|---|
| Miami, FL | $99,890 | — |
| Florida | $77,970 | 290 |
| Orlando, FL | $46,690 | 50 |
| Tampa, FL | $44,630 | 90 |
GA
| Metro area | Median salary | Employed |
|---|---|---|
| Georgia | $75,250 | 470 |
| Atlanta, GA | $72,200 | 200 |
| South Georgia | $65,160 | 70 |
HI
| Metro area | Median salary | Employed |
|---|---|---|
| Urban Honolulu, HI | $82,110 | 40 |
IA
| Metro area | Median salary | Employed |
|---|---|---|
| Cedar Rapids, IA | $94,980 | 40 |
| Des Moines, IA | $86,120 | 240 |
| Iowa City, IA | $84,360 | 30 |
| Northeast Iowa | $75,680 | 40 |
| Southeast Iowa | $74,950 | 130 |
| Iowa | $72,440 | 770 |
| Northwest Iowa | $66,300 | 80 |
| Waterloo, IA | $64,150 | 30 |
| Ames, IA | $62,290 | 150 |
ID
| Metro area | Median salary | Employed |
|---|---|---|
| Twin Falls, ID | $95,570 | 50 |
| Boise City, ID | $95,100 | — |
| Idaho | $90,400 | 430 |
| Idaho Falls, ID | $88,300 | 40 |
| Southeast-Central Idaho | $88,300 | 40 |
| Northwestern Idaho | $77,940 | 40 |
IL
| Metro area | Median salary | Employed |
|---|---|---|
| Northwest Illinois | $100,490 | 70 |
| South Illinois | $77,150 | 40 |
| West Central Illinois | $69,990 | 30 |
| Chicago, IL-IN | $63,680 | 320 |
| Champaign, IL | $60,970 | 80 |
| Illinois | $60,970 | — |
IN
| Metro area | Median salary | Employed |
|---|---|---|
| Lafayette, IN | $95,480 | 40 |
| Indianapolis, IN | $82,040 | 130 |
| Central Indiana | $80,910 | 40 |
| Indiana | $79,820 | 520 |
| Northern Indiana | $58,500 | 50 |
KS
| Metro area | Median salary | Employed |
|---|---|---|
| Kansas | $77,710 | 110 |
| Wichita, KS | $67,580 | 30 |
| Kansas | $62,530 | 340 |
| Manhattan, KS | $62,530 | 70 |
KY
| Metro area | Median salary | Employed |
|---|---|---|
| Kentucky | $63,700 | 180 |
| Lexington, KY | $63,700 | 80 |
LA
| Metro area | Median salary | Employed |
|---|---|---|
| New Orleans, LA | $78,870 | 50 |
| Louisiana | $74,620 | 60 |
MA
| Metro area | Median salary | Employed |
|---|---|---|
| Boston, MA-NH | $64,490 | — |
| Massachusetts | $64,490 | — |
MD
| Metro area | Median salary | Employed |
|---|---|---|
| Maryland | $74,820 | 250 |
| Baltimore, MD | $53,500 | 50 |
ME
| Metro area | Median salary | Employed |
|---|---|---|
| Maine | $88,300 | 60 |
MI
| Metro area | Median salary | Employed |
|---|---|---|
| Mid Michigan | $84,540 | 30 |
| Detroit, MI | $83,370 | 80 |
| Lansing, MI | $61,710 | 260 |
| Michigan | $61,710 | 420 |
| Grand Rapids, MI | $57,160 | 50 |
MN
| Metro area | Median salary | Employed |
|---|---|---|
| Minneapolis, MN-WI | $76,200 | 320 |
| Minnesota | $68,260 | 640 |
| Southeast Minnesota | $62,500 | — |
| Northwest Minnesota | $50,650 | — |
| Southwest Minnesota | $40,490 | 110 |
MO
| Metro area | Median salary | Employed |
|---|---|---|
| St. Louis, MO-IL | $80,700 | 130 |
| Missouri | $70,450 | 250 |
| Kansas City, MO-KS | $61,790 | 100 |
MS
| Metro area | Median salary | Employed |
|---|---|---|
| Mississippi | $79,790 | 60 |
MT
| Metro area | Median salary | Employed |
|---|---|---|
| East-Central Montana | $79,900 | 30 |
| Missoula, MT | $77,860 | 30 |
| Montana | $74,330 | 250 |
| Bozeman, MT | $62,340 | 100 |
NC
| Metro area | Median salary | Employed |
|---|---|---|
| Central North Carolina | $74,830 | 40 |
| Greensboro, NC | $74,280 | 30 |
| Durham, NC | $74,010 | — |
| Raleigh, NC | $73,880 | 170 |
| Charlotte, NC-SC | $72,080 | 70 |
| North Carolina | $68,240 | 620 |
| Eastern North Carolina | $60,550 | 40 |
ND
| Metro area | Median salary | Employed |
|---|---|---|
| East North Dakota | $87,540 | 60 |
| Bismarck, ND | $86,110 | 40 |
| West North Dakota | $71,180 | 40 |
| Fargo, ND-MN | $61,790 | 210 |
| North Dakota | $61,790 | 380 |
NE
| Metro area | Median salary | Employed |
|---|---|---|
| Omaha, NE-IA | $72,480 | 110 |
| South Nebraska | $70,680 | 280 |
| Nebraska | $67,150 | 770 |
| Northeast Nebraska | $63,610 | 90 |
| Lincoln, NE | $53,790 | 140 |
NJ
| Metro area | Median salary | Employed |
|---|---|---|
| New Jersey | $85,020 | 160 |
NM
| Metro area | Median salary | Employed |
|---|---|---|
| Las Cruces, NM | $65,730 | — |
| New Mexico | $65,730 | 130 |
NV
| Metro area | Median salary | Employed |
|---|---|---|
| Las Vegas, NV | $82,490 | 40 |
| Nevada | $76,940 | 40 |
| Reno, NV | $70,450 | 30 |
NY
| Metro area | Median salary | Employed |
|---|---|---|
| New York, NY-NJ | $75,360 | 210 |
| New York | $70,120 | 200 |
OH
| Metro area | Median salary | Employed |
|---|---|---|
| Ohio | $79,220 | 270 |
| Cleveland, OH | $75,780 | 30 |
| Columbus, OH | $74,510 | 70 |
| West Northwestern Ohio | $48,370 | 40 |
| Cincinnati, OH-KY-IN | $48,210 | 70 |
OK
| Metro area | Median salary | Employed |
|---|---|---|
| Oklahoma | $61,380 | 140 |
| Oklahoma City, OK | $54,600 | 40 |
| Tulsa, OK | $39,600 | 50 |
OR
| Metro area | Median salary | Employed |
|---|---|---|
| Portland, OR-WA | $101,250 | 130 |
| Salem, OR | $89,220 | 140 |
| Oregon | $79,460 | 490 |
| Corvallis, OR | $79,220 | 60 |
| Eastern Oregon | $53,480 | 50 |
Other
| Metro area | Median salary | Employed |
|---|---|---|
| District of Columbia | $100,820 | 60 |
PA
| Metro area | Median salary | Employed |
|---|---|---|
| Pennsylvania | $64,650 | 260 |
| Philadelphia, PA-NJ-DE-MD | $64,300 | 200 |
| Pittsburgh, PA | $61,920 | 30 |
PR
| Metro area | Median salary | Employed |
|---|---|---|
| San Juan, PR | $39,110 | 140 |
SC
| Metro area | Median salary | Employed |
|---|---|---|
| Charleston, SC | $71,810 | 40 |
| South Carolina | $51,550 | 240 |
| Greenville, SC | $50,770 | 170 |
SD
| Metro area | Median salary | Employed |
|---|---|---|
| Sioux Falls, SD-MN | $77,680 | — |
| Rapid City, SD | $73,310 | 50 |
| South Dakota | $61,970 | 400 |
| East South Dakota | $61,470 | 260 |
| West South Dakota | $61,430 | 50 |
TN
| Metro area | Median salary | Employed |
|---|---|---|
| Nashville, TN | $71,010 | 130 |
| Memphis, TN-MS-AR | $66,450 | 30 |
| Tennessee | $63,420 | 260 |
| Knoxville, TN | $62,880 | 50 |
UT
| Metro area | Median salary | Employed |
|---|---|---|
| Utah | $72,550 | 70 |
| Salt Lake City, UT | $59,900 | 50 |
VA
| Metro area | Median salary | Employed |
|---|---|---|
| Virginia | $71,030 | 220 |
| Richmond, VA | $70,020 | 60 |
| West Virginia | $42,730 | 40 |
VT
| Metro area | Median salary | Employed |
|---|---|---|
| Vermont | $62,300 | — |
| Northern Vermont | $58,210 | — |
WA
| Metro area | Median salary | Employed |
|---|---|---|
| Seattle, WA | $103,620 | 220 |
| Kennewick, WA | $100,370 | 40 |
| Washington | $82,360 | 610 |
| Eastern Washington | $72,940 | 150 |
WI
| Metro area | Median salary | Employed |
|---|---|---|
| Madison, WI | $72,050 | 210 |
| Northeastern Wisconsin | $64,730 | 50 |
| Wisconsin | $63,770 | 650 |
| South Central Wisconsin | $62,960 | 40 |
| Appleton, WI | $61,620 | 40 |
| Milwaukee, WI | $58,170 | 80 |
| Green Bay, WI | $56,770 | 30 |
WY
| Metro area | Median salary | Employed |
|---|---|---|
| Wyoming | $77,500 | 60 |