Geoscientists, Except Hydrologists and Geographers Salary by City
BLS OEWS May 2025 • 182 metro areas
Compare Geoscientists, Except Hydrologists and Geographers salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Geoscientists, Except Hydrologists and Geographers
inAll metros — Geoscientists, Except Hydrologists and Geographers salaries
AK
| Metro area | Median salary | Employed |
|---|---|---|
| Alaska | $126,620 | 90 |
| Alaska | $105,910 | 370 |
| Anchorage, AK | $104,770 | 190 |
| Fairbanks, AK | $94,630 | 80 |
AL
| Metro area | Median salary | Employed |
|---|---|---|
| Huntsville, AL | $92,020 | 30 |
| Alabama | $80,310 | 140 |
| Montgomery, AL | $69,320 | 30 |
AR
| Metro area | Median salary | Employed |
|---|---|---|
| Little Rock, AR | $68,190 | 60 |
| Arkansas | $65,250 | 100 |
AZ
| Metro area | Median salary | Employed |
|---|---|---|
| Arizona | $95,670 | 50 |
| Tucson, AZ | $85,750 | 80 |
| Arizona | $83,630 | 510 |
| Phoenix, AZ | $78,200 | 300 |
CA
| Metro area | Median salary | Employed |
|---|---|---|
| Santa Cruz, CA | $129,880 | 50 |
| San Jose, CA | $128,710 | 150 |
| San Francisco, CA | $124,270 | 540 |
| Santa Rosa, CA | $122,450 | 70 |
| Bakersfield, CA | $120,550 | 120 |
| San Luis Obispo, CA | $115,240 | 50 |
| Fresno, CA | $115,120 | 80 |
| Sacramento, CA | $115,120 | 480 |
| North Coast Region of California | $112,070 | 50 |
| Redding, CA | $111,830 | 30 |
| California | $111,400 | 3,150 |
| Santa Maria, CA | $108,050 | 60 |
| Los Angeles, CA | $104,890 | 810 |
| Oxnard, CA | $104,770 | 70 |
| San Diego, CA | $98,930 | 260 |
| Riverside, CA | $92,970 | 140 |
CO
| Metro area | Median salary | Employed |
|---|---|---|
| Grand Junction, CO | $121,820 | 30 |
| Boulder, CO | $115,740 | 110 |
| Denver, CO | $114,960 | 880 |
| Colorado | $99,900 | 1,420 |
| Fort Collins, CO | $80,750 | — |
| Colorado Springs, CO | $73,100 | — |
CT
| Metro area | Median salary | Employed |
|---|---|---|
| Hartford, CT | $78,920 | — |
| Connecticut | $78,460 | — |
DC
| Metro area | Median salary | Employed |
|---|---|---|
| Washington, DC-VA-MD-WV | $130,580 | 330 |
DE
| Metro area | Median salary | Employed |
|---|---|---|
| Delaware | $82,970 | 60 |
FL
| Metro area | Median salary | Employed |
|---|---|---|
| Palm Bay, FL | $142,150 | 60 |
| Jacksonville, FL | $104,330 | 90 |
| Miami, FL | $98,600 | 130 |
| Florida | $95,110 | 760 |
| Tampa, FL | $92,750 | 150 |
| Orlando, FL | $90,910 | 100 |
| Tallahassee, FL | $66,100 | 60 |
GA
| Metro area | Median salary | Employed |
|---|---|---|
| Georgia | $62,850 | 330 |
| Atlanta, GA | $62,000 | 250 |
HI
| Metro area | Median salary | Employed |
|---|---|---|
| Hawaii | $100,690 | 130 |
| Urban Honolulu, HI | $100,690 | 110 |
IA
| Metro area | Median salary | Employed |
|---|---|---|
| Iowa | $73,070 | 40 |
ID
| Metro area | Median salary | Employed |
|---|---|---|
| Boise City, ID | $94,670 | 110 |
| Idaho | $89,860 | 220 |
| Northwestern Idaho | $81,020 | 40 |
IL
| Metro area | Median salary | Employed |
|---|---|---|
| Springfield, IL | $98,390 | 40 |
| Chicago, IL-IN | $95,360 | 160 |
| Illinois | $85,420 | 320 |
IN
| Metro area | Median salary | Employed |
|---|---|---|
| Indianapolis, IN | $82,810 | 170 |
| Indiana | $79,290 | 250 |
KS
| Metro area | Median salary | Employed |
|---|---|---|
| Kansas | $121,970 | 50 |
| Kansas | $76,980 | 280 |
| Wichita, KS | $74,910 | 70 |
| Topeka, KS | $66,560 | 60 |
KY
| Metro area | Median salary | Employed |
|---|---|---|
| Central Kentucky | $68,990 | 40 |
| Kentucky | $68,990 | 150 |
| Lexington, KY | $66,820 | 70 |
LA
| Metro area | Median salary | Employed |
|---|---|---|
| New Orleans, LA | $120,580 | 120 |
| Louisiana | $72,340 | 420 |
| Baton Rouge, LA | $66,620 | 100 |
| Lafayette, LA | $65,090 | 40 |
| Shreveport, LA | $57,580 | 60 |
MA
| Metro area | Median salary | Employed |
|---|---|---|
| Massachusetts | $98,720 | 210 |
| Boston, MA-NH | $98,240 | 220 |
MD
| Metro area | Median salary | Employed |
|---|---|---|
| Maryland | $99,200 | 370 |
| Baltimore, MD | $73,350 | 190 |
ME
| Metro area | Median salary | Employed |
|---|---|---|
| Maine | $77,210 | 60 |
MI
| Metro area | Median salary | Employed |
|---|---|---|
| Lansing, MI | $88,190 | 90 |
| Michigan | $81,800 | 400 |
| Detroit, MI | $81,230 | 120 |
MN
| Metro area | Median salary | Employed |
|---|---|---|
| Duluth, MN-WI | $105,210 | 30 |
| Minnesota | $72,490 | 280 |
| Minneapolis, MN-WI | $71,980 | 190 |
MO
| Metro area | Median salary | Employed |
|---|---|---|
| St. Louis, MO-IL | $99,950 | 80 |
| Missouri | $95,210 | 180 |
| Kansas City, MO-KS | $87,940 | 140 |
MS
| Metro area | Median salary | Employed |
|---|---|---|
| Gulfport, MS | $120,600 | 180 |
| Mississippi | $113,730 | 260 |
| Jackson, MS | $80,660 | 30 |
MT
| Metro area | Median salary | Employed |
|---|---|---|
| Billings, MT | $98,090 | 70 |
| Southwest Montana | $84,850 | 40 |
| Montana | $84,630 | 180 |
| West Montana | $75,520 | 40 |
NC
| Metro area | Median salary | Employed |
|---|---|---|
| Wilmington, NC | $92,750 | 30 |
| Charlotte, NC-SC | $82,720 | 110 |
| Durham, NC | $79,870 | 40 |
| North Carolina | $79,710 | 490 |
| Raleigh, NC | $77,950 | 140 |
| Asheville, NC | $76,080 | 30 |
ND
| Metro area | Median salary | Employed |
|---|---|---|
| North Dakota | $90,770 | — |
NE
| Metro area | Median salary | Employed |
|---|---|---|
| Omaha, NE-IA | $86,040 | 60 |
| Nebraska | $85,500 | 90 |
NH
| Metro area | Median salary | Employed |
|---|---|---|
| Manchester, NH | $79,060 | — |
| New Hampshire | $78,050 | — |
NJ
| Metro area | Median salary | Employed |
|---|---|---|
| Trenton, NJ | $86,820 | 80 |
| New Jersey | $78,840 | 380 |
NM
| Metro area | Median salary | Employed |
|---|---|---|
| Eastern New Mexico | $100,790 | — |
| Albuquerque, NM | $93,720 | 30 |
| New Mexico | $93,720 | 90 |
NV
| Metro area | Median salary | Employed |
|---|---|---|
| Balance of Nevada | $101,860 | 200 |
| Nevada | $95,090 | 510 |
| Reno, NV | $93,180 | 120 |
| Las Vegas, NV | $65,660 | 160 |
NY
| Metro area | Median salary | Employed |
|---|---|---|
| Buffalo, NY | $97,110 | 50 |
| Albany, NY | $91,430 | 130 |
| New York | $84,910 | 700 |
| New York, NY-NJ | $84,260 | 580 |
| Syracuse, NY | $74,270 | 50 |
| Rochester, NY | $73,320 | 40 |
OH
| Metro area | Median salary | Employed |
|---|---|---|
| Columbus, OH | $80,570 | 100 |
| Cincinnati, OH-KY-IN | $73,390 | 70 |
| Cleveland, OH | $73,120 | 70 |
| Ohio | $73,120 | 400 |
| Akron, OH | $71,370 | 40 |
OK
| Metro area | Median salary | Employed |
|---|---|---|
| Oklahoma | $128,240 | 910 |
| Oklahoma City, OK | $128,240 | 560 |
| Tulsa, OK | $126,270 | 270 |
| Northwest Oklahoma | $118,080 | 40 |
| Southeast Oklahoma | $91,490 | 30 |
OR
| Metro area | Median salary | Employed |
|---|---|---|
| Portland, OR-WA | $98,850 | 300 |
| Bend, OR | $96,030 | 30 |
| Oregon | $95,120 | 450 |
| Corvallis, OR | $80,580 | 60 |
PA
| Metro area | Median salary | Employed |
|---|---|---|
| Northwestern Pennsylvania | $86,130 | 30 |
| Harrisburg, PA | $78,890 | 90 |
| Pennsylvania | $78,890 | 750 |
| Philadelphia, PA-NJ-DE-MD | $76,010 | 310 |
| Pittsburgh, PA | $72,240 | 220 |
PR
| Metro area | Median salary | Employed |
|---|---|---|
| San Juan, PR | $75,910 | 30 |
RI
| Metro area | Median salary | Employed |
|---|---|---|
| Providence, RI-MA | $129,730 | — |
| Rhode Island | $128,870 | — |
SC
| Metro area | Median salary | Employed |
|---|---|---|
| Charleston, SC | $87,990 | 30 |
| Columbia, SC | $76,600 | 40 |
| South Carolina | $76,600 | 170 |
| Greenville, SC | $76,060 | — |
SD
| Metro area | Median salary | Employed |
|---|---|---|
| South Dakota | $72,280 | 70 |
TN
| Metro area | Median salary | Employed |
|---|---|---|
| Nashville, TN | $81,910 | 110 |
| Tennessee | $76,610 | 270 |
| Knoxville, TN | $74,100 | 60 |
| Chattanooga, TN-GA | $58,310 | 40 |
TX
| Metro area | Median salary | Employed |
|---|---|---|
| Houston, TX | $168,280 | 1,760 |
| Midland, TX | $165,830 | 250 |
| Texas | $155,330 | 3,620 |
| Dallas, TX | $136,250 | 430 |
| Odessa, TX | $129,730 | 60 |
| Lubbock, TX | $108,420 | 40 |
| Longview, TX | $105,450 | 30 |
| San Antonio, TX | $99,810 | 110 |
| Austin, TX | $88,500 | 450 |
| College Station, TX | $87,600 | 60 |
| Tyler, TX | $62,840 | 40 |
UT
| Metro area | Median salary | Employed |
|---|---|---|
| High Desert Utah | $104,000 | 80 |
| Utah | $104,000 | 340 |
| Salt Lake City, UT | $98,130 | 210 |
VA
| Metro area | Median salary | Employed |
|---|---|---|
| Virginia Beach, VA-NC | $96,990 | 50 |
| West Virginia | $95,640 | 130 |
| Virginia | $94,160 | 310 |
| Richmond, VA | $80,710 | 60 |
VT
| Metro area | Median salary | Employed |
|---|---|---|
| Vermont | $102,190 | 30 |
| Burlington, VT | $78,570 | — |
WA
| Metro area | Median salary | Employed |
|---|---|---|
| Kennewick, WA | $110,880 | 80 |
| Seattle, WA | $100,870 | 540 |
| Washington | $99,780 | 840 |
| Spokane, WA | $78,790 | 40 |
WI
| Metro area | Median salary | Employed |
|---|---|---|
| Milwaukee, WI | $90,020 | 30 |
| Madison, WI | $83,500 | 40 |
| Wisconsin | $80,610 | 110 |
WV
| Metro area | Median salary | Employed |
|---|---|---|
| Charleston, WV | $112,590 | 40 |
WY
| Metro area | Median salary | Employed |
|---|---|---|
| Casper, WY | $84,100 | 30 |
| Eastern Wyoming | $74,390 | 90 |
| Cheyenne, WY | $73,760 | 50 |
| Wyoming | $72,590 | 280 |
| Western Wyoming | $60,770 | 110 |