Home /

Cost of Living by Metro Area

387 metro areas · National average = 100

Coverage: 387 U.S. Metropolitan Statistical Areas (MSAs) as defined by the U.S. Census Bureau. Source: Bureau of Economic Analysis Regional Price Parities (2024 vintage).

How metro cost of living is measured

Each Metropolitan Statistical Area (MSA) listed below carries a Bureau of Economic Analysis Regional Price Parity (RPP) figure that summarizes how local prices compare to the national average. A metro indexed at 100 is on the national mean; 110 indicates a 10% premium; 90 indicates 10% below. The four columns surface the components: Overall blends the others; Goods covers tradable items like food, clothing, and electronics; Services excludes rent and reflects healthcare, education, and professional services; Rents isolates housing-cost differentials, which carry the largest weight in BEA's basket and most strongly drive the headline figure.

This page lists every MSA with published 2024 RPP data — 387 metro areas covering roughly 86% of the U.S. population. The list is alphabetical by metro name; for ranked views see the most-expensive metros, cheapest metros, highest-rent metros, and highest-service-cost metros rankings pages. Each metro detail page surfaces the full RPP breakdown across all four categories, the historical trend back to 2008, salary-equivalent calculations against any other metro, and HUD Fair Market Rent context where the rent index runs unusually hot or cold relative to BEA RPP.

Quick orientation

  • Most expensive metros tend to cluster on the West Coast (San Francisco-Oakland-Berkeley, San Jose-Sunnyvale-Santa Clara, Honolulu) and Northeast Corridor (New York-Newark-Jersey City, Boston-Cambridge-Newton), driven primarily by the rent component.
  • Cheapest metros are heavily Southern and rural Midwestern (Beckley WV, McAllen TX, Jonesboro AR, Sumter SC), where rents and services both run 10-20% below the national average.
  • Goods prices vary far less than rents (typically 95-105 vs rents at 60-180), because tradable goods participate in national supply chains and price competition.
  • Service prices track local wage levels — high-RPP metros tend to have high RPP for services because labor is the input, while goods are largely imported.
Metro Overall
Abilene, TX 90.4
Akron, OH 93.4
Albany, GA 87.7
Albany, OR 102.1
Albany-Schenectady-Troy, NY 99.6
Albuquerque, NM 95.5
Alexandria, LA 85.7
Allentown-Bethlehem-Easton, PA-NJ 100.0
Altoona, PA 89.5
Amarillo, TX 91.8
Ames, IA 88.8
Amherst Town-Northampton, MA 100.2
Anchorage, AK 105.4
Ann Arbor, MI 100.9
Anniston-Oxford, AL 85.9
Appleton, WI 92.4
Asheville, NC 96.5
Athens-Clarke County, GA 93.3
Atlanta-Sandy Springs-Roswell, GA 100.1
Atlantic City-Hammonton, NJ 98.9
Auburn-Opelika, AL 87.9
Augusta-Richmond County, GA-SC 91.9
Austin-Round Rock-San Marcos, TX 98.1
Bakersfield-Delano, CA 100.9
Baltimore-Columbia-Towson, MD 104.5
Bangor, ME 96.5
Barnstable Town, MA 98.4
Baton Rouge, LA 90.8
Battle Creek, MI 90.5
Bay City, MI 91.9
Beaumont-Port Arthur, TX 90.0
Beckley, WV 88.4
Bellingham, WA 103.3
Bend, OR 103.6
Billings, MT 93.5
Binghamton, NY 92.9
Birmingham, AL 91.6
Bismarck, ND 91.0
Blacksburg-Christiansburg-Radford, VA 92.7
Bloomington, IL 93.5
Bloomington, IN 95.1
Boise City, ID 98.4
Boston-Cambridge-Newton, MA-NH 108.3
Boulder, CO 105.2
Bowling Green, KY 90.2
Bozeman, MT 102.5
Bremerton-Silverdale-Port Orchard, WA 105.6
Bridgeport-Stamford-Danbury, CT Metropolitan Statistical Area 106.9
Brownsville-Harlingen, TX 86.0
Brunswick-St. Simons, GA 87.7
Buffalo-Cheektowaga, NY 95.8
Burlington, NC 93.2
Burlington-South Burlington, VT 100.9
Canton-Massillon, OH 89.4
Cape Coral-Fort Myers, FL 102.3
Cape Girardeau, MO-IL 86.1
Carson City, NV 98.1
Casper, WY 93.8
Cedar Rapids, IA 89.0
Chambersburg, PA 94.6
Champaign-Urbana, IL 92.7
Charleston, WV 88.7
Charleston-North Charleston, SC 101.0
Charlotte-Concord-Gastonia, NC-SC 97.3
Charlottesville, VA 99.1
Chattanooga, TN-GA 91.5
Cheyenne, WY 96.5
Chicago-Naperville-Elgin, IL-IN 103.6
Chico, CA 101.2
Cincinnati, OH-KY-IN 95.4
Clarksville, TN-KY 90.9
Cleveland, OH 93.9
Cleveland, TN 88.1
Coeur d'Alene, ID 98.3
College Station-Bryan, TX 91.0
Colorado Springs, CO 100.7
Columbia, MO 89.4
Columbia, SC 93.7
Columbus, GA-AL 89.3
Columbus, IN 93.0
Columbus, OH 95.5
Corpus Christi, TX 92.7
Corvallis, OR 104.0
Crestview-Fort Walton Beach-Destin, FL 97.0
Dallas-Fort Worth-Arlington, TX 103.1
Dalton, GA 89.8
Daphne-Fairhope-Foley, AL 94.7
Davenport-Moline-Rock Island, IA-IL 89.1
Dayton-Kettering-Beavercreek, OH 92.7
Decatur, AL 87.2
Decatur, IL 88.4
Deltona-Daytona Beach-Ormond Beach, FL 99.4
Denver-Aurora-Centennial, CO 105.8
Des Moines-West Des Moines, IA 91.7
Detroit-Warren-Dearborn, MI 100.3
Dothan, AL 83.8
Dover, DE 97.5
Dubuque, IA 87.3
Duluth, MN-WI 88.8
Durham-Chapel Hill, NC 97.6
Eagle Pass, TX 83.8
Eau Claire, WI 92.8
El Centro, CA 95.2
El Paso, TX 89.9
Elizabethtown, KY 90.6
Elkhart-Goshen, IN 90.3
Elmira, NY 94.4
Enid, OK * 84.3
Erie, PA 91.0
Eugene-Springfield, OR 101.6
Evansville, IN 91.5
Fairbanks-College, AK 103.2
Fargo, ND-MN 90.9
Farmington, NM 87.7
Fayetteville, NC 92.0
Fayetteville-Springdale-Rogers, AR 91.4
Flagstaff, AZ 100.3
Flint, MI 93.0
Florence, SC 86.8
Florence-Muscle Shoals, AL 84.8
Fond du Lac, WI 91.6
Fort Collins-Loveland, CO 101.1
Fort Smith, AR-OK 85.9
Fort Wayne, IN 92.6
Fresno, CA 102.2
Gadsden, AL 85.7
Gainesville, FL 96.7
Gainesville, GA 96.8
Gettysburg, PA 95.4
Glens Falls, NY 94.9
Goldsboro, NC 88.5
Grand Forks, ND-MN 86.7
Grand Island, NE 86.7
Grand Junction, CO 95.5
Grand Rapids-Wyoming-Kentwood, MI 95.5
Grants Pass, OR 97.8
Great Falls, MT 96.8
Greeley, CO 100.2
Green Bay, WI 93.1
Greensboro-High Point, NC 92.9
Greenville, NC 88.4
Greenville-Anderson-Greer, SC 93.3
Gulfport-Biloxi, MS 90.0
Hagerstown-Martinsburg, MD-WV 94.2
Hammond, LA 84.5
Hanford-Corcoran, CA 101.6
Harrisburg-Carlisle, PA 98.7
Harrisonburg, VA 94.9
Hartford-West Hartford-East Hartford, CT 102.7
Hattiesburg, MS 87.6
Helena, MT 95.7
Hickory-Lenoir-Morganton, NC 88.5
Hilton Head Island-Bluffton-Port Royal, SC 98.0
Hinesville, GA 93.9
Homosassa Springs, FL 93.5
Hot Springs, AR 85.7
Houma-Bayou Cane-Thibodaux, LA 85.1
Houston-Pasadena-The Woodlands, TX 98.6
Huntington-Ashland, WV-KY-OH 88.4
Huntsville, AL 93.1
Idaho Falls, ID 94.4
Indianapolis-Carmel-Greenwood, IN 95.7
Iowa City, IA 91.5
Ithaca, NY 103.3
Jackson, MI 91.8
Jackson, MS 89.0
Jackson, TN 85.5
Jacksonville, FL 99.5
Jacksonville, NC 92.1
Janesville-Beloit, WI 93.7
Jefferson City, MO 88.0
Johnson City, TN 87.9
Johnstown, PA 85.9
Jonesboro, AR 85.9
Joplin, MO-KS 85.7
Kahului-Wailuku, HI 109.4
Kalamazoo-Portage, MI 94.8
Kankakee, IL 96.4
Kansas City, MO-KS 92.5
Kennewick-Richland, WA 100.1
Kenosha, WI 101.1
Killeen-Temple, TX 91.1
Kingsport-Bristol, TN-VA 86.4
Kingston, NY 100.7
Kiryas Joel-Poughkeepsie-Newburgh, NY 109.4
Knoxville, TN 92.6
Kokomo, IN 89.6
La Crosse-Onalaska, WI-MN 91.8
Lafayette, LA 87.2
Lafayette-West Lafayette, IN 93.4
Lake Charles, LA 85.9
Lake Havasu City-Kingman, AZ 94.1
Lakeland-Winter Haven, FL 97.1
Lancaster, PA 98.3
Lansing-East Lansing, MI 95.0
Laredo, TX 87.0
Las Cruces, NM 90.2
Las Vegas-Henderson-North Las Vegas, NV 100.2
Lawrence, KS 90.2
Lawton, OK 85.9
Lebanon, PA 93.2
Lewiston, ID-WA 91.2
Lewiston-Auburn, ME 94.7
Lexington Park, MD 100.8
Lexington-Fayette, KY 92.9
Lima, OH 89.7
Lincoln, NE 91.6
Little Rock-North Little Rock-Conway, AR 89.4
Logan, UT-ID 95.9
Longview, TX 89.5
Longview-Kelso, WA 97.5
Los Angeles-Long Beach-Anaheim, CA 113.6
Louisville/Jefferson County, KY-IN 93.1
Lubbock, TX 91.3
Lynchburg, VA 89.4
Macon-Bibb County, GA 88.5
Madison, WI 97.3
Manchester-Nashua, NH 105.7
Manhattan, KS 90.2
Mankato, MN 91.0
Mansfield, OH 88.9
McAllen-Edinburg-Mission, TX 85.9
Medford, OR 101.4
Memphis, TN-MS-AR 92.2
Merced, CA 98.3
Miami-Fort Lauderdale-West Palm Beach, FL 114.2
Michigan City-La Porte, IN 91.7
Midland, MI 91.9
Midland, TX 95.8
Milwaukee-Waukesha, WI 96.9
Minneapolis-St. Paul-Bloomington, MN-WI 104.8
Minot, ND 87.0
Missoula, MT 96.4
Mobile, AL 88.1
Modesto, CA 104.1
Monroe, LA 83.6
Monroe, MI 93.5
Montgomery, AL 89.7
Morgantown, WV 93.3
Morristown, TN 86.4
Mount Vernon-Anacortes, WA 102.4
Muncie, IN 88.1
Muskegon-Norton Shores, MI 92.5
Myrtle Beach-Conway-North Myrtle Beach, SC 93.6
Napa, CA 112.6
Naples-Marco Island, FL 103.2
Nashville-Davidson--Murfreesboro--Franklin, TN 96.3
New Haven, CT 104.6
New Orleans-Metairie, LA 92.6
New York-Newark-Jersey City, NY-NJ 112.6
Niles, MI 92.4
North Port-Bradenton-Sarasota, FL 102.4
Norwich-New London-Willimantic, CT 100.4
Ocala, FL 95.2
Odessa, TX 93.9
Ogden, UT 100.3
Oklahoma City, OK 90.4
Olympia-Lacey-Tumwater, WA 103.7
Omaha, NE-IA 91.9
Orlando-Kissimmee-Sanford, FL 101.4
Oshkosh-Neenah, WI 92.9
Owensboro, KY 88.6
Oxnard-Thousand Oaks-Ventura, CA 110.5
Paducah, KY-IL 86.1
Palm Bay-Melbourne-Titusville, FL 100.0
Panama City-Panama City Beach, FL 97.3
Parkersburg-Vienna, WV 87.1
Pensacola-Ferry Pass-Brent, FL 97.7
Peoria, IL 91.2
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD 102.6
Phoenix-Mesa-Chandler, AZ 103.3
Pinehurst-Southern Pines, NC 88.3
Pittsburgh, PA 94.7
Pittsfield, MA 95.1
Pocatello, ID 88.9
Port St. Lucie, FL 100.2
Portland-South Portland, ME 101.9
Portland-Vancouver-Hillsboro, OR-WA 105.4
Prescott Valley-Prescott, AZ 98.3
Providence-Warwick, RI-MA 101.8
Provo-Orem-Lehi, UT 98.2
Pueblo, CO 91.8
Punta Gorda, FL 100.5
Racine-Mount Pleasant, WI 96.0
Raleigh-Cary, NC 98.2
Rapid City, SD 89.2
Reading, PA 97.1
Redding, CA 100.7
Reno, NV 101.0
Richmond, VA 97.9
Riverside-San Bernardino-Ontario, CA 106.4
Roanoke, VA 93.6
Rochester, MN 90.8
Rochester, NY 97.0
Rockford, IL 92.2
Rocky Mount, NC 88.0
Rome, GA 90.2
Sacramento-Roseville-Folsom, CA 106.7
Saginaw, MI 90.9
Salem, OR 103.6
Salinas, CA 109.0
Salisbury, MD 95.6
Salt Lake City-Murray, UT 100.9
San Angelo, TX 92.5
San Antonio-New Braunfels, TX 94.7
San Diego-Chula Vista-Carlsbad, CA 111.9
San Francisco-Oakland-Fremont, CA 115.6
San Jose-Sunnyvale-Santa Clara, CA 110.4
San Luis Obispo-Paso Robles, CA 108.6
Sandusky, OH 89.3
Santa Cruz-Watsonville, CA 109.9
Santa Fe, NM 98.8
Santa Maria-Santa Barbara, CA 108.8
Santa Rosa-Petaluma, CA 107.8
Savannah, GA 95.2
Scranton--Wilkes-Barre, PA 93.6
Seattle-Tacoma-Bellevue, WA 111.1
Sebastian-Vero Beach-West Vero Corridor, FL 98.3
Sebring, FL 92.5
Sheboygan, WI 94.0
Sherman-Denison, TX 93.8
Shreveport-Bossier City, LA 84.8
Sierra Vista-Douglas, AZ 89.2
Sioux City, IA-NE-SD 86.5
Sioux Falls, SD-MN 90.6
Slidell-Mandeville-Covington, LA 92.7
South Bend-Mishawaka, IN-MI 92.9
Spartanburg, SC 91.1
Spokane-Spokane Valley, WA 100.3
Springfield, IL 92.7
Springfield, MA 96.1
Springfield, MO 88.6
Springfield, OH 90.5
St. Cloud, MN 87.6
St. George, UT 97.3
St. Joseph, MO-KS 86.4
St. Louis, MO-IL 95.1
State College, PA 96.8
Staunton-Stuarts Draft, VA 91.1
Stockton-Lodi, CA 105.1
Sumter, SC 88.0
Syracuse, NY 95.7
Tallahassee, FL 93.9
Tampa-St. Petersburg-Clearwater, FL 100.9
Terre Haute, IN 87.8
Texarkana, TX-AR 84.0
Toledo, OH 91.5
Topeka, KS 88.8
Traverse City, MI 93.4
Trenton-Princeton, NJ 103.2
Tucson, AZ 96.9
Tulsa, OK 89.2
Tuscaloosa, AL 87.7
Twin Falls, ID * 92.1
Tyler, TX 92.2
Urban Honolulu, HI 111.0
Utica-Rome, NY 92.7
Valdosta, GA 88.3
Vallejo, CA 108.5
Victoria, TX 89.8
Vineland, NJ 96.0
Virginia Beach-Chesapeake-Norfolk, VA-NC 97.9
Visalia, CA 99.8
Waco, TX 92.5
Walla Walla, WA 98.5
Warner Robins, GA 93.8
Washington-Arlington-Alexandria, DC-VA-MD-WV 108.9
Waterbury-Shelton, CT 99.8
Waterloo-Cedar Falls, IA 87.1
Watertown-Fort Drum, NY 87.7
Wausau, WI 92.7
Weirton-Steubenville, WV-OH 89.0
Wenatchee-East Wenatchee, WA 103.9
Wheeling, WV-OH 88.3
Wichita Falls, TX 89.5
Wichita, KS 88.9
Wildwood-The Villages, FL 85.4
Williamsport, PA 92.3
Wilmington, NC 96.4
Winchester, VA-WV 96.5
Winston-Salem, NC 92.0
Worcester, MA 102.5
Yakima, WA 95.5
York-Hanover, PA 96.0
Youngstown-Warren, OH 87.4
Yuba City, CA 104.2
Yuma, AZ 92.7

Source: Bureau of Economic Analysis, Regional Price Parities Bureau of Economic Analysis, Regional Price Parities Index where national average = 100