Pay distribution $65,170 10th $77,060 25th $102,420 75th $125,330 90th
Half of Occupational Therapists in the Rockford metro area earn more than $96,620 per year, half earn less; the middle half earn between $77,060 and $102,420.
Wage percentiles (BLS OEWS) Wage 10th 25th Median 75th 90th Annual $65,170 $77,060 $96,620 $102,420 $125,330 Hourly $31.33 $37.05 $46.45 $49.24 $60.26
A percentile is a cut point: 25% of workers in this occupation and area earn less than the 25th-percentile wage. The median is the 50th percentile — half earn less, half earn more.
Download CSV Copy citation
How this area compares Rockford metro areathis metro area
$96,620 median for Rockford metro area; middle half earns $77,060 to $102,420
$99,700 median for Illinois; middle half earns $82,070 to $109,780
$100,330 median for United States; middle half earns $82,510 to $116,670
Bars span the 25th–75th percentile (the middle half of workers); the tick marks the median.
The median here is −3% vs Illinois overall and −4% vs the U.S. median for this occupation.
Compare with other areas
Where this metro sits nationally $54,000 $81,623 $109,247 $136,870 San Juan-Bayamon-Caguas, PR — $54,000 Ames, IA — $73,810 Midland, MI — $74,670 Muskegon-Norton Shores, MI — $77,900 Mansfield, OH — $78,420 Des Moines-West Des Moines, IA — $78,770 Fond du Lac, WI — $79,390 Hattiesburg, MS — $79,590 Kankakee, IL — $79,620 Cedar Rapids, IA — $79,690 Champaign-Urbana, IL — $80,040 Great Falls, MT — $80,390 Bangor, ME — $80,780 Grand Forks, ND-MN — $80,830 Bay City, MI — $80,880 Hammond, LA — $81,190 Fayetteville, NC — $81,240 Pinehurst-Southern Pines, NC — $81,450 Kalamazoo-Portage, MI — $81,520 Buffalo-Cheektowaga, NY — $81,560 Rochester, NY — $81,750 Fargo, ND-MN — $81,870 Hot Springs, AR — $82,410 La Crosse-Onalaska, WI-MN — $82,560 Burlington, NC — $82,640 Houma-Bayou Cane-Thibodaux, LA — $82,720 Bismarck, ND — $83,080 Durham-Chapel Hill, NC — $83,160 Elmira, NY — $83,190 Manchester-Nashua, NH — $83,520 Asheville, NC — $83,660 Lake Charles, LA — $83,840 Jackson, MI — $83,880 Raleigh-Cary, NC — $84,080 Johnstown, PA — $84,150 Bowling Green, KY — $84,250 Traverse City, MI — $84,260 Lewiston-Auburn, ME — $84,310 Duluth, MN-WI — $84,440 Sheboygan, WI — $84,520 Florence-Muscle Shoals, AL — $84,630 Sioux Falls, SD-MN — $84,660 Slidell-Mandeville-Covington, LA — $84,690 Monroe, MI — $84,780 Lima, OH — $84,890 Elkhart-Goshen, IN — $84,960 Rochester, MN — $85,000 Billings, MT — $85,340 Casper, WY — $85,450 Jacksonville, NC — $85,540 Flint, MI — $85,550 Lafayette, LA — $85,710 Utica-Rome, NY — $85,920 Albany-Schenectady-Troy, NY — $85,990 Syracuse, NY — $86,110 Binghamton, NY — $86,390 Wilmington, NC — $86,420 Staunton-Stuarts Draft, VA — $86,490 Portland-South Portland, ME — $86,530 Fort Wayne, IN — $86,580 Lansing-East Lansing, MI — $86,590 Goldsboro, NC — $86,870 Altoona, PA — $86,900 Grand Island, NE — $87,190 Missoula, MT — $87,300 Jackson, TN — $87,360 Davenport-Moline-Rock Island, IA-IL — $87,390 Gadsden, AL — $87,620 Mankato, MN — $87,770 Niles, MI — $88,360 Manhattan, KS — $88,610 Green Bay, WI — $88,730 Dothan, AL — $89,380 Detroit-Warren-Dearborn, MI — $89,600 Minot, ND — $89,670 Watertown-Fort Drum, NY — $89,720 Evansville, IN — $89,850 Wausau, WI — $90,030 Bloomington, IL — $90,060 Appleton, WI — $90,310 Mobile, AL — $90,630 Sandusky, OH — $90,710 Pocatello, ID — $90,740 Pittsburgh, PA — $90,860 Charleston, WV — $91,520 Iowa City, IA — $91,560 Racine-Mount Pleasant, WI — $91,670 Youngstown-Warren, OH — $92,200 Kokomo, IN — $92,320 Valdosta, GA — $92,430 Weirton-Steubenville, WV-OH — $92,580 Sioux City, IA-NE-SD — $92,600 Eau Claire, WI — $92,610 St. Joseph, MO-KS — $92,640 South Bend-Mishawaka, IN-MI — $92,680 Morristown, TN — $93,010 Kenosha, WI — $93,120 Joplin, MO-KS — $93,410 Cheyenne, WY — $93,430 Erie, PA — $93,560 Farmington, NM — $93,590 Minneapolis-St. Paul-Bloomington, MN-WI — $93,600 Huntsville, AL — $93,620 Omaha, NE-IA — $93,650 Scranton--Wilkes-Barre, PA — $93,750 Winston-Salem, NC — $93,780 Beckley, WV — $93,820 Montgomery, AL — $93,910 St. Cloud, MN — $93,950 Milwaukee-Waukesha, WI — $94,020 Muncie, IN — $94,050 Dubuque, IA — $94,210 Paducah, KY-IL — $94,250 Morgantown, WV — $94,330 Springfield, OH — $94,330 Terre Haute, IN — $94,410 Grand Rapids-Wyoming-Kentwood, MI — $94,450 Idaho Falls, ID — $94,480 Knoxville, TN — $94,490 Columbus, GA-AL — $94,580 Ocala, FL — $94,630 Janesville-Beloit, WI — $94,750 Bozeman, MT — $94,880 Johnson City, TN — $94,940 State College, PA — $94,940 Lakeland-Winter Haven, FL — $95,070 Glens Falls, NY — $95,110 Jefferson City, MO — $95,110 Kingston, NY — $95,200 Birmingham, AL — $95,250 Oshkosh-Neenah, WI — $95,420 Vineland, NJ — $95,440 Reading, PA — $95,470 Elizabethtown, KY — $95,550 Tallahassee, FL — $95,550 Dover, DE — $95,610 Madison, WI — $95,670 Owensboro, KY — $95,740 St. Louis, MO-IL — $95,770 Lexington-Fayette, KY — $95,820 Pittsfield, MA — $95,820 Savannah, GA — $95,830 Provo-Orem-Lehi, UT — $95,860 Ogden, UT — $95,940 Ann Arbor, MI — $95,950 Chattanooga, TN-GA — $95,960 Sebring, FL — $95,960 Parkersburg-Vienna, WV — $96,040 Saginaw, MI — $96,070 Logan, UT-ID — $96,200 Wildwood-The Villages, FL — $96,310 Lincoln, NE — $96,320 Springfield, MA — $96,450 Lubbock, TX — $96,560 Rockford, IL — $96,620 Lafayette-West Lafayette, IN — $96,740 Laredo, TX — $96,760 Kingsport-Bristol, TN-VA — $96,790 Greensboro-High Point, NC — $96,820 Peoria, IL — $96,920 Chambersburg, PA — $97,020 Killeen-Temple, TX — $97,040 Atlantic City-Hammonton, NJ — $97,130 Gainesville, FL — $97,130 Springfield, MO — $97,200 Gulfport-Biloxi, MS — $97,240 Panama City-Panama City Beach, FL — $97,290 Warner Robins, GA — $97,340 Pensacola-Ferry Pass-Brent, FL — $97,370 Decatur, AL — $97,460 Clarksville, TN-KY — $97,470 Bloomington, IN — $97,480 Brunswick-St. Simons, GA — $97,550 Auburn-Opelika, AL — $97,600 Kiryas Joel-Poughkeepsie-Newburgh, NY — $97,720 Tampa-St. Petersburg-Clearwater, FL — $97,720 Fort Smith, AR-OK — $97,740 College Station-Bryan, TX — $97,870 Providence-Warwick, RI-MA — $98,000 Deltona-Daytona Beach-Ormond Beach, FL — $98,010 Roanoke, VA — $98,010 Boise City, ID — $98,020 Baton Rouge, LA — $98,030 Canton-Massillon, OH — $98,040 Palm Bay-Melbourne-Titusville, FL — $98,090 Harrisburg-Carlisle, PA — $98,240 Waterloo-Cedar Falls, IA — $98,240 Worcester, MA — $98,300 Jackson, MS — $98,340 Allentown-Bethlehem-Easton, PA-NJ — $98,440 Charlotte-Concord-Gastonia, NC-SC — $98,450 Alexandria, LA — $98,490 Gainesville, GA — $98,490 Crestview-Fort Walton Beach-Destin, FL — $98,500 Akron, OH — $98,520 Charleston-North Charleston, SC — $98,530 Columbia, MO — $98,550 Williamsport, PA — $98,580 Burlington-South Burlington, VT — $98,710 Harrisonburg, VA — $98,780 Blacksburg-Christiansburg-Radford, VA — $98,800 Lebanon, PA — $98,860 Columbus, OH — $98,920 Huntington-Ashland, WV-KY-OH — $98,930 Lawton, OK — $98,940 Monroe, LA — $98,980 Cape Girardeau, MO-IL — $98,990 Wichita, KS — $99,000 Yuma, AZ — $99,010 Topeka, KS — $99,070 Rapid City, SD — $99,120 Albuquerque, NM — $99,170 York-Hanover, PA — $99,180 Sebastian-Vero Beach-West Vero Corridor, FL — $99,230 Shreveport-Bossier City, LA — $99,250 Spokane-Spokane Valley, WA — $99,280 Brownsville-Harlingen, TX — $99,310 Jacksonville, FL — $99,340 Virginia Beach-Chesapeake-Norfolk, VA-NC — $99,400 Waterbury-Shelton, CT — $99,460 Rome, GA — $99,490 Orlando-Kissimmee-Sanford, FL — $99,520 Amherst Town-Northampton, MA — $99,570 San Angelo, TX — $99,570 Kansas City, MO-KS — $99,840 Chicago-Naperville-Elgin, IL-IN — $99,860 Augusta-Richmond County, GA-SC — $99,880 Port St. Lucie, FL — $99,940 Memphis, TN-MS-AR — $99,960 Salt Lake City-Murray, UT — $99,980 Louisville/Jefferson County, KY-IN — $100,040 Indianapolis-Carmel-Greenwood, IN — $100,080 Hickory-Lenoir-Morganton, NC — $100,160 Twin Falls, ID — $100,310 Pueblo, CO — $100,340 Toledo, OH — $100,340 Punta Gorda, FL — $100,430 Hartford-West Hartford-East Hartford, CT — $100,570 Nashville-Davidson--Murfreesboro--Franklin, TN — $100,630 Coeur d'Alene, ID — $100,640 Macon-Bibb County, GA — $100,680 Wheeling, WV-OH — $100,680 Myrtle Beach-Conway-North Myrtle Beach, SC — $100,760 Tuscaloosa, AL — $100,760 Rocky Mount, NC — $100,780 Hilton Head Island-Bluffton-Port Royal, SC — $100,820 Medford, OR — $100,820 Cape Coral-Fort Myers, FL — $100,850 Cincinnati, OH-KY-IN — $100,870 Tucson, AZ — $100,920 Charlottesville, VA — $100,930 McAllen-Edinburg-Mission, TX — $100,980 Lawrence, KS — $101,060 Athens-Clarke County, GA — $101,080 Sherman-Denison, TX — $101,150 Tyler, TX — $101,220 Greenville, NC — $101,360 Wenatchee-East Wenatchee, WA — $101,360 Trenton-Princeton, NJ — $101,370 New York-Newark-Jersey City, NY-NJ — $101,460 Miami-Fort Lauderdale-West Palm Beach, FL — $101,480 Waco, TX — $101,500 Florence, SC — $101,510 El Paso, TX — $101,530 Wichita Falls, TX — $101,720 Boston-Cambridge-Newton, MA-NH — $101,940 Battle Creek, MI — $102,230 Greenville-Anderson-Greer, SC — $102,340 Amarillo, TX — $102,380 Kennewick-Richland, WA — $102,460 Lancaster, PA — $102,460 New Orleans-Metairie, LA — $102,520 Fort Collins-Loveland, CO — $102,550 Columbia, SC — $102,650 Norwich-New London-Willimantic, CT — $102,670 Mount Vernon-Anacortes, WA — $102,680 New Haven, CT — $102,680 Springfield, IL — $102,810 Hagerstown-Martinsburg, MD-WV — $102,840 Urban Honolulu, HI — $102,870 Barnstable Town, MA — $102,900 Ithaca, NY — $102,910 Washington-Arlington-Alexandria, DC-VA-MD-WV — $102,960 Cleveland, OH — $103,060 Lynchburg, VA — $103,060 Flagstaff, AZ — $103,070 Oklahoma City, OK — $103,080 Philadelphia-Camden-Wilmington, PA-NJ-DE-MD — $103,140 Houston-Pasadena-The Woodlands, TX — $103,580 Anchorage, AK — $103,680 Homosassa Springs, FL — $103,680 Victoria, TX — $103,800 Dayton-Kettering-Beavercreek, OH — $103,840 Fairbanks-College, AK — $103,850 Lake Havasu City-Kingman, AZ — $104,000 Greeley, CO — $104,030 North Port-Bradenton-Sarasota, FL — $104,030 St. George, UT — $104,040 Corpus Christi, TX — $104,150 Salisbury, MD — $104,400 Prescott Valley-Prescott, AZ — $104,420 Little Rock-North Little Rock-Conway, AR — $104,680 Abilene, TX — $104,740 Bellingham, WA — $105,020 Phoenix-Mesa-Chandler, AZ — $105,060 Bridgeport-Stamford-Danbury, CT — $105,240 Olympia-Lacey-Tumwater, WA — $105,460 Baltimore-Columbia-Towson, MD — $105,490 Richmond, VA — $105,550 Midland, TX — $105,670 Colorado Springs, CO — $105,780 Beaumont-Port Arthur, TX — $105,830 Texarkana, TX-AR — $106,060 Dallas-Fort Worth-Arlington, TX — $106,110 Atlanta-Sandy Springs-Roswell, GA — $106,160 Lexington Park, MD — $106,320 Jonesboro, AR — $106,360 Bremerton-Silverdale-Port Orchard, WA — $106,530 Winchester, VA-WV — $106,540 Grand Junction, CO — $107,380 Denver-Aurora-Centennial, CO — $107,500 Naples-Marco Island, FL — $107,590 San Antonio-New Braunfels, TX — $107,650 Yuba City, CA — $107,760 Fayetteville-Springdale-Rogers, AR — $107,830 Gettysburg, PA — $107,880 Eugene-Springfield, OR — $107,980 Tulsa, OK — $108,350 Las Cruces, NM — $108,630 Reno, NV — $109,090 Odessa, TX — $109,220 Salem, OR — $109,700 Seattle-Tacoma-Bellevue, WA — $109,860 San Luis Obispo-Paso Robles, CA — $110,170 Redding, CA — $110,230 Las Vegas-Henderson-North Las Vegas, NV — $110,520 Yakima, WA — $111,400 Spartanburg, SC — $111,540 Dalton, GA — $111,580 Portland-Vancouver-Hillsboro, OR-WA — $112,100 Santa Fe, NM — $112,240 Longview, TX — $112,760 Bend, OR — $114,870 Fresno, CA — $116,690 Merced, CA — $117,970 Riverside-San Bernardino-Ontario, CA — $119,530 Oxnard-Thousand Oaks-Ventura, CA — $120,570 Modesto, CA — $121,110 San Diego-Chula Vista-Carlsbad, CA — $121,680 Los Angeles-Long Beach-Anaheim, CA — $122,040 Austin-Round Rock-San Marcos, TX — $122,050 Visalia, CA — $122,690 Sacramento-Roseville-Folsom, CA — $122,780 Stockton-Lodi, CA — $122,990 Salinas, CA — $123,180 Bakersfield-Delano, CA — $123,200 Boulder, CO — $123,490 Napa, CA — $124,490 Santa Maria-Santa Barbara, CA — $125,890 Santa Rosa-Petaluma, CA — $128,010 Chico, CA — $129,260 Santa Cruz-Watsonville, CA — $130,420 Vallejo, CA — $135,000 San Francisco-Oakland-Fremont, CA — $136,770 San Jose-Sunnyvale-Santa Clara, CA — $136,870 Rockford metro area Each dot is one metro area with a published median — hover any dot for the name and figure. Metros without published estimates are not drawn.
The Rockford metro area has the 211th-highest published median for this occupation among the 365 metro areas where BLS publishes it. Higher medians often track higher living costs — this is a pay comparison, not a ranking of where the job is “best”.
Other metro areas in Illinois Metro areas in the same state with published May 2025 medians for occupational therapists, highest first. Areas without published estimates are not listed.
Rockford metro areathis page
$96,620 median for Rockford metro area; middle half earns $77,060 to $102,420
$102,810 median for Springfield metro area; middle half earns $81,820 to $113,370
$99,860 median for Chicago metro area; middle half earns $82,390 to $111,170
$96,920 median for Peoria metro area; middle half earns $77,710 to $102,400
$90,060 median for Bloomington metro area; middle half earns $77,890 to $100,970
$80,040 median for Champaign metro area; middle half earns $76,040 to $99,130
$79,620 median for Kankakee metro area; middle half earns $71,000 to $105,030
Bars span the 25th–75th percentile (the middle half of workers); the tick marks the median.
About this estimate These figures are survey estimates from the BLS Occupational Employment and Wage Statistics program — modeled from employer reports collected over three years and benchmarked to May 2025. They describe what employers in this area currently pay across all industries, not what any individual worker will be offered.
Employment counts wage-and-salary jobs in the occupation (self-employed workers are excluded). Estimates carry sampling error; percentile wages are rounded by BLS. Some values are suppressed by BLS for confidentiality or quality — suppressed values appear here as “not published”, never as zero. Read the full methodology .