Nursing Assistant Salary
Nursing Assistants earn a median $42,260 a year nationally. Healthcare Support Occupations
U.S. median
$42,260
$20.32 per hour
Range
$33,940 – $51,980
10th to 90th percentile
Employed
1,448,910
across the U.S.
Nursing Assistant take-home pay calculator
Starts at the national median. Pick your state to see your real paycheck.
Your take-home pay
$36,136
per year · effective tax rate 14.5%
$3,011Monthly
$1,506Twice a month
$1,390Every 2 weeks
$17.37Hourly
- Federal income tax$2,891
- Social Security (6.2%)$2,620
- Medicare (1.45%)$613
- Texas income tax$0
- Take-home pay$36,136
Marginal rate: 12% federal + 0.00% state
Pay by experience
| Percentile | Salary | Hourly | Take-home (no state tax) |
|---|---|---|---|
| 10th percentile (entry level) | $33,940 | $16.32 | $29,451 |
| 25th percentile | $37,260 | $17.91 | $32,118 |
| Median (50th) | $42,260 | $20.32 | $36,136 |
| 75th percentile | $47,220 | $22.70 | $40,121 |
| 90th percentile (top earners) | $51,980 | $24.99 | $43,946 |
Best cities for nursing assistants (after tax & cost of living)
| # | Metro area | Median | Take-home | Real value* | Jobs |
|---|---|---|---|---|---|
| 1 | Grand Forks, ND | $45,740 | $38,932 | $44,924 | 930 |
| 2 | Bismarck, ND | $46,720 | $39,720 | $43,636 | 1,430 |
| 3 | Vineland, NJ | $48,890 | $40,310 | $42,003 | 770 |
| 4 | Rochester, MN | $46,840 | $38,129 | $41,982 | 1,550 |
| 5 | Yakima, WA | $47,080 | $40,009 | $41,874 | 1,320 |
| 6 | Longview, WA | $47,830 | $40,611 | $41,634 | 440 |
| 7 | Mankato, MN | $46,430 | $37,821 | $41,582 | 930 |
| 8 | San Jose, CA | $56,840 | $45,652 | $41,343 | 5,350 |
| 9 | Lewiston, ME | $48,570 | $39,109 | $41,282 | 690 |
| 10 | Sheboygan, WI | $47,050 | $38,696 | $41,159 | 520 |
| 11 | Battle Creek, MI | $45,470 | $37,033 | $40,902 | 690 |
| 12 | Cheyenne, WY | $46,320 | $39,398 | $40,831 | 470 |
| 13 | Duluth, MN | $44,250 | $36,186 | $40,765 | 1,610 |
| 14 | Kennewick, WA | $48,060 | $40,796 | $40,764 | 1,060 |
| 15 | Ames, IA | $43,540 | $36,162 | $40,709 | 770 |
| 16 | Pueblo, CO | $45,270 | $37,271 | $40,617 | 920 |
| 17 | Mount Vernon, WA | $49,020 | $41,568 | $40,576 | 500 |
| 18 | Fond du Lac, WI | $44,490 | $36,751 | $40,103 | 520 |
| 19 | Spokane, WA | $47,240 | $40,137 | $39,999 | 2,780 |
| 20 | Appleton, WI | $44,760 | $36,956 | $39,988 | 980 |
| 21 | Lebanon, PA | $45,340 | $37,219 | $39,928 | 730 |
| 22 | Lynchburg, VA | $43,660 | $35,564 | $39,798 | 1,300 |
| 23 | Des Moines, IA | $43,940 | $36,468 | $39,768 | 4,660 |
| 24 | Dubuque, IA | $41,580 | $34,661 | $39,691 | 1,010 |
| 25 | Wenatchee, WA | $48,520 | $41,166 | $39,638 | 440 |
*Take-home pay in U.S.-average dollars (BEA Regional Price Parities).
Highest-paying cities
- San Jose, CA — $56,840
- San Francisco, CA — $56,080
- Seattle, WA — $51,990
- Napa, CA — $50,370
- Portland, OR — $50,350
- Bend, OR — $50,080
- Boulder, CO — $49,860
- New York, NY — $49,270
- Santa Rosa, CA — $49,240
- Bremerton, WA — $49,160
- Denver, CO — $49,110
- Mount Vernon, WA — $49,020
- Vallejo, CA — $48,900
- Vineland, NJ — $48,890
- Salinas, CA — $48,870
Nursing Assistant salary by state
| State | Median | Take-home | Range | Jobs |
|---|---|---|---|---|
| Oregon | $49,830 | $38,688 | $43,210 – $61,310 | 14,800 |
| Washington | $49,180 | $41,696 | $42,500 – $62,660 | 30,270 |
| New York | $48,590 | $39,195 | $38,450 – $59,890 | 87,990 |
| New Hampshire | $47,870 | $40,644 | $39,140 – $59,660 | 7,810 |
| District of Columbia | $47,700 | $38,811 | $38,900 – $57,500 | 3,490 |
| California | $47,630 | $38,924 | $40,110 – $61,100 | 110,060 |
| Colorado | $47,380 | $38,874 | $38,690 – $56,070 | 22,240 |
| Vermont | $47,130 | $38,904 | $37,620 – $59,600 | 3,030 |
| Maine | $47,070 | $38,005 | $39,100 – $58,120 | 8,540 |
| New Jersey | $46,830 | $38,768 | $38,900 – $55,140 | 32,400 |
| Massachusetts | $46,680 | $37,573 | $39,380 – $57,880 | 38,130 |
| Minnesota | $46,680 | $38,009 | $38,010 – $55,410 | 29,120 |
| Rhode Island | $46,440 | $38,370 | $39,220 – $54,950 | 10,220 |
| Alaska | $46,370 | $39,438 | $39,450 – $58,430 | 2,060 |
| Illinois | $45,960 | $36,979 | $37,590 – $54,050 | 68,640 |
| North Dakota | $45,820 | $38,996 | $35,130 – $51,380 | 6,840 |
| Nevada | $45,490 | $38,731 | $36,940 – $50,680 | 8,100 |
| Hawaii | $45,350 | $36,669 | $36,000 – $52,660 | 5,050 |
| Wisconsin | $45,130 | $37,237 | $37,900 – $50,650 | 28,370 |
| Connecticut | $44,790 | $37,078 | $38,660 – $53,870 | 21,380 |
| Arizona | $44,780 | $37,250 | $37,100 – $57,820 | 20,320 |
| Pennsylvania | $44,590 | $36,639 | $37,760 – $49,360 | 67,740 |
| Maryland | $43,240 | $35,233 | $36,060 – $49,330 | 27,720 |
| Virginia | $43,200 | $35,221 | $31,560 – $50,980 | 40,580 |
| Delaware | $42,030 | $34,295 | $36,530 – $48,080 | 5,530 |
| Montana | $40,900 | $33,878 | $36,780 – $49,700 | 4,390 |
| Nebraska | $40,000 | $33,380 | $37,090 – $48,980 | 16,450 |
| Utah | $39,840 | $33,365 | $34,870 – $47,080 | 12,260 |
| Michigan | $39,570 | $32,544 | $36,830 – $46,740 | 43,290 |
| New Mexico | $39,390 | $33,103 | $34,110 – $48,340 | 4,750 |
| Iowa | $39,350 | $32,954 | $35,620 – $47,980 | 22,670 |
| Wyoming | $39,160 | $33,645 | $33,390 – $49,610 | 2,830 |
| Ohio | $39,010 | $33,234 | $35,060 – $46,570 | 63,280 |
| South Dakota | $38,800 | $33,356 | $31,110 – $46,100 | 6,860 |
| Idaho | $38,650 | $32,295 | $28,380 – $47,430 | 7,910 |
| North Carolina | $38,460 | $32,057 | $30,260 – $47,080 | 64,010 |
| Kentucky | $38,370 | $31,785 | $30,390 – $46,450 | 23,410 |
| Indiana | $38,330 | $31,877 | $35,390 – $46,890 | 33,640 |
| Kansas | $38,010 | $31,400 | $32,180 – $46,980 | 24,610 |
| Tennessee | $37,990 | $32,705 | $31,110 – $44,660 | 27,040 |
| Georgia | $37,680 | $31,123 | $30,300 – $47,310 | 43,440 |
| Missouri | $37,680 | $31,622 | $31,350 – $45,260 | 34,050 |
| Florida | $37,510 | $32,319 | $34,350 – $46,790 | 96,960 |
| Texas | $37,500 | $32,311 | $30,620 – $47,500 | 88,680 |
| South Carolina | $37,220 | $31,010 | $30,460 – $44,760 | 21,760 |
| West Virginia | $36,720 | $30,695 | $31,060 – $45,290 | 9,390 |
| Oklahoma | $35,930 | $29,978 | $29,630 – $42,870 | 19,410 |
| Arkansas | $34,430 | $28,714 | $28,840 – $39,020 | 17,260 |
| Alabama | $34,140 | $28,169 | $28,330 – $38,680 | 25,250 |
| Mississippi | $31,520 | $26,978 | $27,050 – $38,290 | 14,200 |
| Louisiana | $30,510 | $26,166 | $27,980 – $37,390 | 20,690 |
Frequently asked questions
How much does a nursing assistant make?
The national median salary for nursing assistants is $42,260 a year ($20.32 an hour). The lowest-paid 10% earn under $33,940 and the top 10% earn over $51,980. Source: BLS, May 2025.
Which state pays nursing assistants the most?
Oregon has the highest median pay at $49,830. After taxes and local prices, Grand Forks, ND offers the best real take-home pay of any metro area.
How many nursing assistants are there in the U.S.?
About 1,448,910 people work as nursing assistants nationwide.
All 355 cities
- Abilene, TX
- Akron, OH
- Albany, GA
- Albany, NY
- Albany, OR
- Albuquerque, NM
- Alexandria, LA
- Allentown, PA
- Altoona, PA
- Amarillo, TX
- Ames, IA
- Amherst Town, MA
- Anchorage, AK
- Ann Arbor, MI
- Anniston, AL
- Appleton, WI
- Asheville, NC
- Athens, GA
- Atlanta, GA
- Atlantic City, NJ
- Auburn, AL
- Augusta, GA
- Austin, TX
- Bakersfield, CA
- Baltimore, MD
- Bangor, ME
- Barnstable Town, MA
- Baton Rouge, LA
- Battle Creek, MI
- Bay City, MI
- Beaumont, TX
- Beckley, WV
- Bellingham, WA
- Bend, OR
- Billings, MT
- Binghamton, NY
- Birmingham, AL
- Bismarck, ND
- Blacksburg, VA
- Bloomington, IL
- Bloomington, IN
- Boise City, ID
- Boston, MA
- Boulder, CO
- Bowling Green, KY
- Bremerton, WA
- Bridgeport, CT
- Brownsville, TX
- Brunswick, GA
- Buffalo, NY
- Burlington, NC
- Burlington, VT
- Canton, OH
- Cape Coral, FL
- Cape Girardeau, MO
- Casper, WY
- Cedar Rapids, IA
- Chambersburg, PA
- Champaign, IL
- Charleston, SC
- Charleston, WV
- Charlotte, NC
- Charlottesville, VA
- Chattanooga, TN
- Cheyenne, WY
- Chicago, IL
- Chico, CA
- Cincinnati, OH
- Clarksville, TN
- Cleveland, OH
- Cleveland, TN
- Coeur d'Alene, ID
- College Station, TX
- Colorado Springs, CO
- Columbia, MO
- Columbia, SC
- Columbus, GA
- Columbus, OH
- Corpus Christi, TX
- Crestview, FL
- Dallas, TX
- Daphne, AL
- Davenport, IA
- Dayton, OH
- Decatur, AL
- Decatur, IL
- Deltona, FL
- Denver, CO
- Des Moines, IA
- Detroit, MI
- Dothan, AL
- Dover, DE
- Dubuque, IA
- Duluth, MN
- Durham, NC
- Eau Claire, WI
- El Paso, TX
- Elizabethtown, KY
- Elkhart, IN
- Elmira, NY
- Erie, PA
- Eugene, OR
- Evansville, IN
- Fargo, ND
- Fayetteville, AR
- Fayetteville, NC
- Flagstaff, AZ
- Flint, MI
- Florence, AL
- Florence, SC
- Fond du Lac, WI
- Fort Smith, AR
- Fort Wayne, IN
- Fresno, CA
- Gadsden, AL
- Gainesville, FL
- Gainesville, GA
- Goldsboro, NC
- Grand Forks, ND
- Grand Island, NE
- Grand Junction, CO
- Grand Rapids, MI
- Greeley, CO
- Green Bay, WI
- Greensboro, NC
- Greenville, NC
- Greenville, SC
- Gulfport, MS
- Hagerstown, MD
- Hammond, LA
- Harrisburg, PA
- Harrisonburg, VA
- Hartford, CT
- Hattiesburg, MS
- Hickory, NC
- Hilton Head Island, SC
- Homosassa Springs, FL
- Hot Springs, AR
- Houma, LA
- Houston, TX
- Huntington, WV
- Huntsville, AL
- Idaho Falls, ID
- Indianapolis, IN
- Iowa City, IA
- Ithaca, NY
- Jackson, MI
- Jackson, MS
- Jackson, TN
- Jacksonville, FL
- Jacksonville, NC
- Janesville, WI
- Jefferson City, MO
- Johnson City, TN
- Johnstown, PA
- Jonesboro, AR
- Joplin, MO
- Kalamazoo, MI
- Kankakee, IL
- Kansas City, MO
- Kennewick, WA
- Kenosha, WI
- Killeen, TX
- Kingsport, TN
- Kingston, NY
- Kiryas Joel, NY
- Knoxville, TN
- Kokomo, IN
- La Crosse, WI
- Lafayette, IN
- Lafayette, LA
- Lake Charles, LA
- Lake Havasu City, AZ
- Lakeland, FL
- Lancaster, PA
- Lansing, MI
- Laredo, TX
- Las Vegas, NV
- Lawrence, KS
- Lawton, OK
- Lebanon, PA
- Lewiston, ME
- Lexington Park, MD
- Lexington, KY
- Lima, OH
- Lincoln, NE
- Little Rock, AR
- Logan, UT
- Longview, TX
- Longview, WA
- Los Angeles, CA
- Louisville, KY
- Lubbock, TX
- Lynchburg, VA
- Macon, GA
- Madison, WI
- Manchester, NH
- Manhattan, KS
- Mankato, MN
- Mansfield, OH
- McAllen, TX
- Medford, OR
- Memphis, TN
- Merced, CA
- Miami, FL
- Midland, MI
- Midland, TX
- Milwaukee, WI
- Minneapolis, MN
- Missoula, MT
- Mobile, AL
- Modesto, CA
- Monroe, LA
- Montgomery, AL
- Morgantown, WV
- Mount Vernon, WA
- Muncie, IN
- Muskegon, MI
- Myrtle Beach, SC
- Napa, CA
- Naples, FL
- Nashville, TN
- New Haven, CT
- New Orleans, LA
- New York, NY
- Niles, MI
- North Port, FL
- Norwich, CT
- Ocala, FL
- Ogden, UT
- Oklahoma City, OK
- Olympia, WA
- Omaha, NE
- Orlando, FL
- Oshkosh, WI
- Owensboro, KY
- Oxnard, CA
- Paducah, KY
- Palm Bay, FL
- Panama City, FL
- Pensacola, FL
- Peoria, IL
- Philadelphia, PA
- Phoenix, AZ
- Pinehurst, NC
- Pittsburgh, PA
- Pittsfield, MA
- Port St. Lucie, FL
- Portland, ME
- Portland, OR
- Prescott Valley, AZ
- Providence, RI
- Provo, UT
- Pueblo, CO
- Punta Gorda, FL
- Racine, WI
- Raleigh, NC
- Rapid City, SD
- Reading, PA
- Redding, CA
- Reno, NV
- Richmond, VA
- Riverside, CA
- Roanoke, VA
- Rochester, MN
- Rochester, NY
- Rockford, IL
- Rocky Mount, NC
- Rome, GA
- Sacramento, CA
- Saginaw, MI
- Salem, OR
- Salinas, CA
- Salisbury, MD
- Salt Lake City, UT
- San Angelo, TX
- San Antonio, TX
- San Diego, CA
- San Francisco, CA
- San Jose, CA
- San Luis Obispo, CA
- Sandusky, OH
- Santa Cruz, CA
- Santa Maria, CA
- Santa Rosa, CA
- Savannah, GA
- Scranton, PA
- Seattle, WA
- Sebastian, FL
- Sebring, FL
- Sheboygan, WI
- Sherman, TX
- Shreveport, LA
- Sioux City, IA
- Sioux Falls, SD
- Slidell, LA
- South Bend, IN
- Spartanburg, SC
- Spokane, WA
- Springfield, IL
- Springfield, MA
- Springfield, MO
- Springfield, OH
- St. Cloud, MN
- St. George, UT
- St. Joseph, MO
- St. Louis, MO
- State College, PA
- Staunton, VA
- Stockton, CA
- Sumter, SC
- Syracuse, NY
- Tallahassee, FL
- Tampa, FL
- Terre Haute, IN
- Texarkana, TX
- Toledo, OH
- Topeka, KS
- Traverse City, MI
- Trenton, NJ
- Tucson, AZ
- Tulsa, OK
- Tuscaloosa, AL
- Twin Falls, ID
- Tyler, TX
- Urban Honolulu, HI
- Utica, NY
- Valdosta, GA
- Vallejo, CA
- Victoria, TX
- Vineland, NJ
- Virginia Beach, VA
- Visalia, CA
- Waco, TX
- Washington, DC
- Waterbury, CT
- Waterloo, IA
- Watertown, NY
- Wausau, WI
- Weirton, WV
- Wenatchee, WA
- Wheeling, WV
- Wichita Falls, TX
- Wichita, KS
- Wildwood, FL
- Williamsport, PA
- Wilmington, NC
- Winchester, VA
- Winston, NC
- Worcester, MA
- Yakima, WA
- York, PA
- Youngstown, OH
- Yuba City, CA
- Yuma, AZ