Pay distribution $75,480 10th $93,520 25th $136,210 75th $164,980 90th
Half of Software Developers in the Reading metro area earn more than $120,920 per year, half earn less; the middle half earn between $93,520 and $136,210.
Wage percentiles (BLS OEWS) Wage 10th 25th Median 75th 90th Annual $75,480 $93,520 $120,920 $136,210 $164,980 Hourly $36.29 $44.96 $58.14 $65.49 $79.32
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 Reading metro areathis metro area
$120,920 median for Reading metro area; middle half earns $93,520 to $136,210
$126,550 median for Pennsylvania; middle half earns $98,590 to $158,390
$135,980 median for United States; middle half earns $105,210 to $171,980
Bars span the 25th–75th percentile (the middle half of workers); the tick marks the median.
The median here is −4% vs Pennsylvania overall and −11% vs the U.S. median for this occupation.
Compare with other areas
Where this metro sits nationally $77,840 $122,930 $168,020 $213,110 Aguadilla, PR — $77,840 San Juan-Bayamon-Caguas, PR — $79,380 Midland, MI — $83,730 Jonesboro, AR — $84,990 Rapid City, SD — $91,840 Grand Forks, ND-MN — $92,120 Williamsport, PA — $93,960 Monroe, LA — $94,580 Enid, OK — $94,830 South Bend-Mishawaka, IN-MI — $95,500 Alexandria, LA — $95,510 San Angelo, TX — $95,580 Traverse City, MI — $95,860 Elizabethtown, KY — $95,980 Goldsboro, NC — $96,140 Grand Island, NE — $96,260 Jackson, TN — $96,540 Clarksville, TN-KY — $96,650 Shreveport-Bossier City, LA — $96,680 Jackson, MS — $96,990 Lansing-East Lansing, MI — $97,120 Monroe, MI — $98,270 Michigan City-La Porte, IN — $98,510 Evansville, IN — $98,560 St. Joseph, MO-KS — $98,570 Wausau, WI — $98,650 Anniston-Oxford, AL — $99,260 Paducah, KY-IL — $99,260 Helena, MT — $99,370 Muncie, IN — $99,380 Mansfield, OH — $99,560 Lafayette-West Lafayette, IN — $99,750 Bloomington, IN — $99,990 Cape Girardeau, MO-IL — $100,220 Johnstown, PA — $100,340 Billings, MT — $100,440 Gettysburg, PA — $100,560 Mankato, MN — $100,630 Bowling Green, KY — $100,650 Logan, UT-ID — $100,740 Beckley, WV — $100,840 Columbia, MO — $101,020 Sioux Falls, SD-MN — $101,040 Sioux City, IA-NE-SD — $101,150 Racine-Mount Pleasant, WI — $101,220 Fairbanks-College, AK — $101,260 Lewiston, ID-WA — $101,310 Sheboygan, WI — $101,380 Saginaw, MI — $101,430 Slidell-Mandeville-Covington, LA — $101,530 Erie, PA — $101,550 Fort Wayne, IN — $101,560 Altoona, PA — $101,670 Lincoln, NE — $101,690 Elkhart-Goshen, IN — $101,710 Flint, MI — $101,750 Baton Rouge, LA — $101,900 College Station-Bryan, TX — $101,910 Muskegon-Norton Shores, MI — $101,940 Manhattan, KS — $101,960 Owensboro, KY — $102,010 La Crosse-Onalaska, WI-MN — $102,110 Springfield, MO — $102,350 Morristown, TN — $102,390 Cleveland, TN — $102,600 Appleton, WI — $102,970 Houma-Bayou Cane-Thibodaux, LA — $102,970 Casper, WY — $103,000 St. Cloud, MN — $103,000 Green Bay, WI — $103,160 Brunswick-St. Simons, GA — $103,170 Johnson City, TN — $103,320 Duluth, MN-WI — $103,500 State College, PA — $103,620 Abilene, TX — $103,760 Oshkosh-Neenah, WI — $104,000 Anchorage, AK — $104,030 Little Rock-North Little Rock-Conway, AR — $104,070 Bangor, ME — $104,140 Fond du Lac, WI — $104,140 Gulfport-Biloxi, MS — $104,240 Toledo, OH — $104,360 Eau Claire, WI — $104,490 Springfield, IL — $104,550 Lancaster, PA — $104,740 Tuscaloosa, AL — $104,870 Columbus, IN — $104,880 Lawrence, KS — $104,990 Fayetteville-Springdale-Rogers, AR — $105,130 Dubuque, IA — $105,360 Akron, OH — $105,430 Canton-Massillon, OH — $105,500 Valdosta, GA — $105,640 Janesville-Beloit, WI — $105,670 Joplin, MO-KS — $105,960 Fargo, ND-MN — $105,980 Wichita, KS — $105,980 Bismarck, ND — $106,020 Champaign-Urbana, IL — $106,080 Chambersburg, PA — $106,200 Longview, TX — $106,360 Mount Vernon-Anacortes, WA — $106,640 Chattanooga, TN-GA — $106,750 Athens-Clarke County, GA — $106,870 Indianapolis-Carmel-Greenwood, IN — $106,870 Dayton-Kettering-Beavercreek, OH — $106,910 New Orleans-Metairie, LA — $106,950 Brownsville-Harlingen, TX — $106,990 Lawton, OK — $107,240 Las Cruces, NM — $107,300 Grand Rapids-Wyoming-Kentwood, MI — $107,520 Dover, DE — $107,530 Rockford, IL — $107,640 Iowa City, IA — $107,680 Decatur, AL — $107,740 Terre Haute, IN — $107,770 Lebanon, PA — $107,810 Youngstown-Warren, OH — $107,990 Sandusky, OH — $108,250 Wichita Falls, TX — $108,260 Pensacola-Ferry Pass-Brent, FL — $108,430 Florence, SC — $108,460 Minot, ND — $108,470 Tulsa, OK — $108,730 Morgantown, WV — $108,950 Lafayette, LA — $109,010 Harrisburg-Carlisle, PA — $109,470 Lynchburg, VA — $109,840 Ogden, UT — $109,880 Louisville/Jefferson County, KY-IN — $110,270 Decatur, IL — $110,300 Montgomery, AL — $110,620 Huntington-Ashland, WV-KY-OH — $110,780 Cleveland, OH — $111,310 Laredo, TX — $111,450 Blacksburg-Christiansburg-Radford, VA — $111,630 Niles, MI — $111,720 Topeka, KS — $111,870 Wheeling, WV-OH — $112,340 Santa Fe, NM — $112,380 Ocala, FL — $112,780 St. George, UT — $113,240 Utica-Rome, NY — $113,390 Flagstaff, AZ — $113,580 Farmington, NM — $113,780 Waterloo-Cedar Falls, IA — $113,970 Fort Smith, AR-OK — $114,140 Cedar Rapids, IA — $114,340 Spartanburg, SC — $114,460 Lima, OH — $114,600 York-Hanover, PA — $114,600 Lake Havasu City-Kingman, AZ — $114,750 Walla Walla, WA — $114,920 Yakima, WA — $115,170 Lubbock, TX — $115,190 Kingsport-Bristol, TN-VA — $115,310 Dalton, GA — $115,480 Dothan, AL — $115,580 Staunton-Stuarts Draft, VA — $115,610 Davenport-Moline-Rock Island, IA-IL — $115,780 Sierra Vista-Douglas, AZ — $115,890 Sebring, FL — $116,110 McAllen-Edinburg-Mission, TX — $116,120 Columbus, GA-AL — $116,150 Florence-Muscle Shoals, AL — $116,260 Salisbury, MD — $116,380 Texarkana, TX-AR — $116,490 Amarillo, TX — $116,530 Kankakee, IL — $116,550 Hot Springs, AR — $117,610 Lewiston-Auburn, ME — $117,700 Rome, GA — $118,030 Kalamazoo-Portage, MI — $118,100 Weirton-Steubenville, WV-OH — $118,130 Springfield, OH — $118,150 Warner Robins, GA — $118,520 Hammond, LA — $118,590 Harrisonburg, VA — $119,250 Watertown-Fort Drum, NY — $119,350 Pocatello, ID — $119,430 Modesto, CA — $119,770 Augusta-Richmond County, GA-SC — $119,780 Scranton--Wilkes-Barre, PA — $119,960 Urban Honolulu, HI — $120,230 Auburn-Opelika, AL — $120,310 Macon-Bibb County, GA — $120,410 Reading, PA — $120,920 Lake Charles, LA — $120,940 Eugene-Springfield, OR — $121,050 Roanoke, VA — $121,110 Panama City-Panama City Beach, FL — $121,150 Daphne-Fairhope-Foley, AL — $121,320 Cincinnati, OH-KY-IN — $121,420 Yuma, AZ — $121,610 Knoxville, TN — $121,750 Greenville-Anderson-Greer, SC — $121,790 Tallahassee, FL — $121,800 Sumter, SC — $121,880 Gainesville, GA — $121,940 Cheyenne, WY — $121,990 Deltona-Daytona Beach-Ormond Beach, FL — $122,000 Albany, OR — $122,030 Lakeland-Winter Haven, FL — $122,200 Columbus, OH — $122,340 Oklahoma City, OK — $122,390 Hickory-Lenoir-Morganton, NC — $122,540 Mobile, AL — $122,540 Ithaca, NY — $122,730 Rochester, NY — $122,770 Pueblo, CO — $122,780 Hagerstown-Martinsburg, MD-WV — $122,830 Fayetteville, NC — $122,900 Allentown-Bethlehem-Easton, PA-NJ — $122,930 Gainesville, FL — $122,950 Charleston, WV — $122,980 Waco, TX — $123,080 Jacksonville, NC — $123,110 Savannah, GA — $123,220 Bloomington, IL — $123,320 Killeen-Temple, TX — $123,320 Columbia, SC — $123,380 Idaho Falls, ID — $123,450 Lexington-Fayette, KY — $123,510 Corpus Christi, TX — $123,580 Greenville, NC — $123,680 Albuquerque, NM — $123,700 Tucson, AZ — $123,710 Milwaukee-Waukesha, WI — $123,730 Wilmington, NC — $123,730 Tyler, TX — $123,760 Norwich-New London-Willimantic, CT — $123,780 Vineland, NJ — $123,920 Grand Junction, CO — $123,990 Twin Falls, ID — $124,000 Olympia-Lacey-Tumwater, WA — $124,060 Winston-Salem, NC — $124,130 Albany, GA — $124,230 Kingston, NY — $124,300 Bay City, MI — $124,420 Beaumont-Port Arthur, TX — $124,470 Pittsburgh, PA — $124,500 Homosassa Springs, FL — $124,540 Kansas City, MO-KS — $124,990 Greensboro-High Point, NC — $125,190 Omaha, NE-IA — $125,220 Birmingham, AL — $125,410 Memphis, TN-MS-AR — $125,580 Prescott Valley-Prescott, AZ — $125,590 Corvallis, OR — $125,650 Reno, NV — $125,710 Hilton Head Island-Bluffton-Port Royal, SC — $125,760 El Centro, CA — $125,930 Battle Creek, MI — $126,050 Bozeman, MT — $126,110 Visalia, CA — $126,170 Midland, TX — $126,190 Des Moines-West Des Moines, IA — $126,460 Nashville-Davidson--Murfreesboro--Franklin, TN — $126,610 Amherst Town-Northampton, MA — $126,670 Atlantic City-Hammonton, NJ — $126,670 Ann Arbor, MI — $126,830 Coeur d'Alene, ID — $126,870 Burlington-South Burlington, VT — $126,940 Cape Coral-Fort Myers, FL — $126,940 Odessa, TX — $127,080 El Paso, TX — $127,310 Burlington, NC — $127,570 Springfield, MA — $127,740 Kennewick-Richland, WA — $127,800 Buffalo-Cheektowaga, NY — $127,850 Albany-Schenectady-Troy, NY — $127,910 Huntsville, AL — $128,080 Bellingham, WA — $128,250 San Antonio-New Braunfels, TX — $128,430 Binghamton, NY — $128,460 Port St. Lucie, FL — $128,510 Charlottesville, VA — $128,520 Wildwood-The Villages, FL — $128,560 Sherman-Denison, TX — $128,630 Portland-South Portland, ME — $128,710 Trenton-Princeton, NJ — $128,770 Bend, OR — $129,030 St. Louis, MO-IL — $129,030 Fresno, CA — $129,060 Virginia Beach-Chesapeake-Norfolk, VA-NC — $129,090 Syracuse, NY — $129,100 Redding, CA — $129,230 Ames, IA — $129,440 Houston-Pasadena-The Woodlands, TX — $129,440 Greeley, CO — $129,480 Salt Lake City-Murray, UT — $129,600 Orlando-Kissimmee-Sanford, FL — $129,620 Medford, OR — $129,690 Las Vegas-Henderson-North Las Vegas, NV — $129,940 Longview-Kelso, WA — $130,000 Grants Pass, OR — $130,120 Jackson, MI — $130,220 Pinehurst-Southern Pines, NC — $130,240 Bakersfield-Delano, CA — $130,330 Jacksonville, FL — $130,330 Kenosha, WI — $130,330 Tampa-St. Petersburg-Clearwater, FL — $130,450 Carson City, NV — $130,500 Peoria, IL — $130,590 Rocky Mount, NC — $130,600 Madison, WI — $130,630 Crestview-Fort Walton Beach-Destin, FL — $130,640 Providence-Warwick, RI-MA — $130,690 Spokane-Spokane Valley, WA — $130,690 Naples-Marco Island, FL — $130,730 Detroit-Warren-Dearborn, MI — $130,760 Minneapolis-St. Paul-Bloomington, MN-WI — $130,920 Provo-Orem-Lehi, UT — $131,210 Waterbury-Shelton, CT — $131,290 Chico, CA — $131,360 Boise City, ID — $131,590 Salem, OR — $131,620 Phoenix-Mesa-Chandler, AZ — $131,750 Palm Bay-Melbourne-Titusville, FL — $131,760 North Port-Bradenton-Sarasota, FL — $131,890 Wenatchee-East Wenatchee, WA — $131,970 Glens Falls, NY — $132,040 Merced, CA — $132,120 Richmond, VA — $132,120 Yuba City, CA — $132,120 Charleston-North Charleston, SC — $132,150 Kokomo, IN — $132,390 Hartford-West Hartford-East Hartford, CT — $132,520 Miami-Fort Lauderdale-West Palm Beach, FL — $132,650 Sebastian-Vero Beach-West Vero Corridor, FL — $132,720 Raleigh-Cary, NC — $132,770 Lexington Park, MD — $132,850 Atlanta-Sandy Springs-Roswell, GA — $132,960 New Haven, CT — $133,040 Philadelphia-Camden-Wilmington, PA-NJ-DE-MD — $133,040 Riverside-San Bernardino-Ontario, CA — $133,270 Dallas-Fort Worth-Arlington, TX — $133,290 Winchester, VA-WV — $133,290 Barnstable Town, MA — $133,690 Kahului-Wailuku, HI — $133,870 Fort Collins-Loveland, CO — $133,990 Austin-Round Rock-San Marcos, TX — $134,120 Colorado Springs, CO — $134,280 Asheville, NC — $134,350 Chicago-Naperville-Elgin, IL-IN — $134,380 Rochester, MN — $134,450 Punta Gorda, FL — $134,510 San Luis Obispo-Paso Robles, CA — $135,020 Salinas, CA — $135,160 Durham-Chapel Hill, NC — $135,620 Charlotte-Concord-Gastonia, NC-SC — $135,920 Vallejo, CA — $136,930 Denver-Aurora-Centennial, CO — $137,610 Stockton-Lodi, CA — $138,550 Baltimore-Columbia-Towson, MD — $138,900 Sacramento-Roseville-Folsom, CA — $139,640 Kiryas Joel-Poughkeepsie-Newburgh, NY — $145,830 Bremerton-Silverdale-Port Orchard, WA — $146,200 Worcester, MA — $146,950 Santa Rosa-Petaluma, CA — $148,630 Napa, CA — $153,130 Pittsfield, MA — $154,860 Washington-Arlington-Alexandria, DC-VA-MD-WV — $154,930 Portland-Vancouver-Hillsboro, OR-WA — $156,000 Santa Cruz-Watsonville, CA — $156,910 Santa Maria-Santa Barbara, CA — $158,290 Oxnard-Thousand Oaks-Ventura, CA — $159,430 Los Angeles-Long Beach-Anaheim, CA — $160,920 Manchester-Nashua, NH — $162,090 Bridgeport-Stamford-Danbury, CT — $162,650 San Diego-Chula Vista-Carlsbad, CA — $163,270 Boulder, CO — $164,560 Boston-Cambridge-Newton, MA-NH — $166,090 New York-Newark-Jersey City, NY-NJ — $166,830 Seattle-Tacoma-Bellevue, WA — $167,280 San Francisco-Oakland-Fremont, CA — $186,640 San Jose-Sunnyvale-Santa Clara, CA — $213,110 Reading 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 Reading metro area has the 191st-highest published median for this occupation among the 377 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 Pennsylvania Metro areas in the same state with published May 2025 medians for software developers, highest first. Areas without published estimates are not listed.
Reading metro areathis page
$120,920 median for Reading metro area; middle half earns $93,520 to $136,210
$133,040 median for Philadelphia metro area; middle half earns $103,920 to $165,140
$124,500 median for Pittsburgh metro area; middle half earns $95,560 to $155,770
$122,930 median for Allentown metro area; middle half earns $97,160 to $153,360
$119,960 median for Scranton metro area; middle half earns $93,020 to $140,830
$114,600 median for York metro area; middle half earns $95,180 to $152,050
$109,470 median for Harrisburg metro area; middle half earns $93,830 to $132,080
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 .