What a home actually costs, metro by metro
Across 764 metro areas, the one in the middle had a median sale price of $295,938. Weight each metro by how many homes it actually sold and the typical American sale comes out nearer $445,949. The range runs from $84,000 in Macomb, IL to $1,791,000 in San Francisco, CA.
Almost everyone searches for the "average" home price, and almost every published figure — including every one on this page — is the median instead. An average is dragged upward by a handful of very expensive sales. The median is the sale in the middle, which is the number that describes a normal home. Where a page says average, read median.
The two national figures above are both correct and they are not interchangeable. $295,938 is the middle of 764 metro areas, counting Great Bend, Kansas exactly once and Los Angeles exactly once — it describes a typical PLACE. $445,949 weights each metro by the number of homes it sold, so it describes a typical SALE, and it is far higher because the big expensive metros do a disproportionate share of the country's transacting. Most national headlines quote something like the second figure, which is why the number never matches what people in most of the country recognize.
Half of the 764 metro areas on this page sit under $295,938. That is the part of the country that "the national median home price" tends to render invisible.
The most affordable metros we track are Macomb, IL ($84,000), Galesburg, IL ($125,500), Danville, IL ($126,200), Lincoln, IL ($127,500), Coffeyville, KS ($128,750).
One caution that applies to every metro here. Asking prices and sale prices are different sets of homes: what sold, versus what has not sold yet. The gap between the two is not a discount you can negotiate — asking prices skew high precisely because the overpriced homes are the ones still sitting on the market. The measure that does mean something is what each home got against its OWN asking price, and in the typical metro that was 98%.
6 metro areas are shown at their recent six-month run rather than the latest single window. Each of them sells under sixty homes at a time and printed a latest median more than a third away from its own recent history, which at that size is what one stretch of unusual closings looks like rather than a market that moved. Their pages say so.
Source: Redfin's published market data, through May 2026. Neighborhood Numbers is an independent data publisher and is not affiliated with Redfin.
The most expensive metro areas in the country
Median sale price, most expensive first. Price per square foot is the fairer comparison between metros with different housing stock.
| Metro area | Typical sale price | Per square foot |
|---|---|---|
| San Francisco, CA | $1,791,000 | $1,112 |
| San Rafael, CA | $1,615,000 | $847 |
| San Jose, CA | $1,610,000 | $973 |
| Steamboat Springs, CO | $1,547,500 | $762 |
| Jackson, WY | $1,400,000 | $804 |
| Edwards, CO | $1,274,500 | $861 |
| Anaheim, CA | $1,260,000 | $693 |
| Breckenridge, CO | $1,237,500 | $718 |
| Heber, UT | $1,150,000 | $499 |
| Santa Cruz, CA | $1,150,000 | $750 |
| Kapaa, HI | $1,132,500 | $866 |
| Santa Maria, CA | $1,069,500 | $622 |
| Key West, FL | $1,055,000 | $750 |
| Oakland, CA | $1,000,000 | $611 |
| Salinas, CA | $957,500 | $571 |
| Los Angeles, CA | $940,000 | $599 |
| San Diego, CA | $925,000 | $585 |
| Oxnard, CA | $925,000 | $527 |
| Kahului, HI | $920,000 | $751 |
| San Luis Obispo, CA | $915,000 | $562 |
| Napa, CA | $910,924 | $532 |
| Hailey, ID | $895,000 | $689 |
| Santa Rosa, CA | $849,000 | $517 |
| Seattle, WA | $847,195 | $479 |
| New York, NY | $814,250 | $503 |
| Boston, MA | $780,000 | $445 |
| Nassau County, NY | $753,500 | $465 |
| Bridgeport, CT | $750,000 | $358 |
| Honolulu, HI | $750,000 | $654 |
| Boulder, CO | $750,000 | $369 |
Do you sell homes for a living?
We build this page's numbers into a one-page report with your name, brokerage and phone on it, for up to three areas you work — emailed to you fresh every month. Forward it to clients. $49 a month, cancel anytime.
See a real sample report first — no email needed.
Every metro area we answer this for
764 metro areas, each with its own answer and its own numbers.
- San Francisco, CA
- San Rafael, CA
- San Jose, CA
- Steamboat Springs, CO
- Jackson, WY
- Edwards, CO
- Anaheim, CA
- Breckenridge, CO
- Heber, UT
- Santa Cruz, CA
- Kapaa, HI
- Santa Maria, CA
- Key West, FL
- Oakland, CA
- Salinas, CA
- Los Angeles, CA
- San Diego, CA
- Oxnard, CA
- Kahului, HI
- San Luis Obispo, CA
- Napa, CA
- Hailey, ID
- Santa Rosa, CA
- Seattle, WA
- New York, NY
- Boston, MA
- Nassau County, NY
- Bridgeport, CT
- Honolulu, HI
- Boulder, CO
- Durango, CO
- Ocean City, NJ
- Glenwood Springs, CO
- Barnstable Town, MA
- Gardnerville Ranchos, NV
- Bozeman, MT
- Truckee, CA
- Bend, OR
- Flagstaff, AZ
- Kill Devil Hills, NC
- Newark, NJ
- Oak Harbor, WA
- Sandpoint, ID
- Bellingham, WA
- Kalispell, MT
- Santa Fe, NM
- Washington, DC
- Frederick, MD
- Naples, FL
- Mount Vernon, WA
- Denver, CO
- Corvallis, OR
- Sacramento, CA
- Bremerton, WA
- Rockingham County, NH
- Reno, NV
- Riverside, CA
- Astoria, OR
- New Brunswick, NJ
- Tacoma, WA
- Vallejo, CA
- Coeur d'Alene, ID
- Portland, OR
- Miami, FL
- Hilton Head Island, SC
- Fort Collins, CO
- Ukiah, CA
- Wenatchee, WA
- Missoula, MT
- Portland, ME
- Salt Lake City, UT
- Bennington, VT
- Stockton, CA
- Taos, NM
- St. George, UT
- Los Alamos, NM
- Provo, UT
- West Palm Beach, FL
- Manchester, NH
- Laconia, NH
- Olympia, WA
- Brevard, NC
- The Dalles, OR
- Helena, MT
- Charlottesville, VA
- Providence, RI
- Boise City, ID
- Montgomery County, PA
- Prescott Valley, AZ
- Morehead City, NC
- Poughkeepsie, NY
- Boone, NC
- Cullowhee, NC
- Greeley, CO
- Prineville, OR
- Montrose, CO
- Shelton, WA
- Nashville, TN
- Trenton, NJ
- Port Angeles, WA
- Modesto, CA
- Ogden, UT
- Newport, OR
- Spearfish, SD
- Carson City, NV
- Wilmington, NC
- Ellensburg, WA
- Show Low, AZ
- Crestview, FL
- Worcester, MA
- Burlington, VT
- Concord, NH
- Georgetown, SC
- Centralia, WA
- Fredericksburg, TX
- Pinehurst, NC
- Fort Lauderdale, FL
- Hilo, HI
- Phoenix, AZ
- Sevierville, TN
- California, MD
- Walla Walla, WA
- Eugene, OR
- Charleston, SC
- Durham, NC
- Madison, WI
- Cedar City, UT
- Salem, OR
- Logan, UT
- Alexander City, AL
- Las Vegas, NV
- Kingston, NY
- Payson, AZ
- Lebanon, NH
- Anchorage, AK
- Kennewick, WA
- Oxford, MS
- Asheville, NC
- Yuba City, CA
- Moscow, ID
- Austin, TX
- Medford, OR
- Spokane, WA
- Raleigh, NC
- Easton, MD
- Chico, CA
- Seneca, SC
- Fernley, NV
- Madera, CA
- Ann Arbor, MI
- Baltimore, MD
- Torrington, CT
- Fresno, CA
- Grants Pass, OR
- Grand Junction, CO
- Merced, CA
- Dallas, TX
- Lake County, IL
- Whitewater, WI
- Albany, OR
- Sheridan, WY
- Hudson, NY
- New Haven, CT
- Charlotte, NC
- Longview, WA
- Jefferson, GA
- Gainesville, GA
- Spirit Lake, IA
- North Port, FL
- Richmond, VA
- Traverse City, MI
- Orlando, FL
- Mineral Wells, TX
- Hartford, CT
- Idaho Falls, ID
- Rexburg, ID
- Knoxville, TN
- Atlantic City, NJ
- Billings, MT
- Eureka, CA
- Pullman, WA
- Watertown, WI
- Atlanta, GA
- Norwich, CT
- Bakersfield, CA
- Minneapolis, MN
- Port St. Lucie, FL
- State College, PA
- Cheyenne, WY
- Barre, VT
- Winchester, VA
- Brunswick, GA
- Daphne, AL
- Chicago, IL
- Elgin, IL
- Laramie, WY
- Keene, NH
- Jacksonville, FL
- Green Bay, WI
- Auburn, AL
- Sebastian, FL
- Tampa, FL
- Yakima, WA
- Springfield, MA
- Granbury, TX
- Lewiston, ID
- Kerrville, TX
- Pahrump, NV
- Virginia Beach, VA
- Faribault, MN
- Blackfoot, ID
- Twin Falls, ID
- Camden, NJ
- Redding, CA
- Lake Havasu City, AZ
- Rapid City, SD
- Visalia, CA
- Sonora, CA
- Allentown, PA
- Wilmington, DE
- Fayetteville, AR
- Cañon City, CO
- Grand Rapids, MI
- Elko, NV
- Tucson, AZ
- Dover, DE
- Aberdeen, WA
- Moses Lake, WA
- Palm Bay, FL
- Kansas City, MO
- Hanford, CA
- Lewiston, ME
- Columbus, OH
- Milwaukee, WI
- Savannah, GA
- Lancaster, PA
- Appleton, WI
- Casper, WY
- Bismarck, ND
- Fort Worth, TX
- Ontario, OR
- Mountain Home, ID
- Cape Coral, FL
- Staunton, VA
- Ruidoso, NM
- Pocatello, ID
- Alexandria, MN
- Panama City, FL
- Clearlake, CA
- Burley, ID
- Deltona, FL
- Rockport, TX
- Ithaca, NY
- Sioux Falls, SD
- Rochester, MN
- Brainerd, MN
- Holland, MI
- Crossville, TN
- Menomonie, WI
- Tullahoma, TN
- Shelbyville, TN
- Roseburg, OR
- Williston, ND
- Bloomington, IN
- Gettysburg, PA
- Stevens Point, WI
- East Stroudsburg, PA
- Houston, TX
- Myrtle Beach, SC
- Greenville, SC
- Lexington, KY
- The Villages, FL
- Cleveland, TN
- Fairbanks, AK
- Baraboo, WI
- Lewisburg, TN
- Vernal, UT
- Johnson City, TN
- Pittsfield, MA
- Lawrence, KS
- Coos Bay, OR
- Warren, MI
- Glens Falls, NY
- Omaha, NE
- Albany, NY
- Cornelia, GA
- Rutland, VT
- Huntsville, AL
- Yuma, AZ
- Great Falls, MT
- Dickinson, ND
- Elizabeth City, NC
- Riverton, WY
- Milledgeville, GA
- Punta Gorda, FL
- Clarksville, TN
- Harrisonburg, VA
- Fort Morgan, CO
- Iowa City, IA
- Carlsbad, NM
- New Bern, NC
- Pensacola, FL
- Birmingham, AL
- Red Bluff, CA
- Burlington, NC
- St. Marys, GA
- Red Wing, MN
- Marquette, MI
- College Station, TX
- Las Cruces, NM
- Tallahassee, FL
- Cookeville, TN
- Eau Claire, WI
- Hagerstown, MD
- Indianapolis, IN
- Cincinnati, OH
- Hickory, NC
- Columbia, MO
- Racine, WI
- Blacksburg, VA
- Augusta, ME
- Klamath Falls, OR
- Farmington, NM
- Morristown, TN
- Sanford, NC
- Jacksonville, NC
- Gainesville, FL
- Niles, MI
- Lincoln, NE
- Newberry, SC
- Hermiston, OR
- Winston-Salem, NC
- Beaver Dam, WI
- Cambridge, MD
- El Centro, CA
- Sulphur Springs, TX
- Roanoke, VA
- Tyler, TX
- Midland, MI
- Lakeland, FL
- Kearney, NE
- Philadelphia, PA
- Sherman, TX
- Albemarle, NC
- Lewisburg, PA
- Memphis, TN
- Warsaw, IN
- Pueblo, CO
- San Antonio, TX
- Lebanon, PA
- Huntsville, TX
- Fayetteville, NC
- Rock Springs, WY
- La Crosse, WI
- Des Moines, IA
- St. Cloud, MN
- Greenville, NC
- St. Louis, MO
- Augusta, GA
- Harrisburg, PA
- Lynchburg, VA
- Forest City, NC
- Reading, PA
- Kalamazoo, MI
- Branson, MO
- Dayton, TN
- New Orleans, LA
- Janesville, WI
- Greensboro, NC
- Gary, IN
- Lafayette, IN
- Morgantown, WV
- Bangor, ME
- Bemidji, MN
- Shawano, WI
- Calhoun, GA
- York, PA
- Bardstown, KY
- Watertown, SD
- Elizabethtown, KY
- Statesboro, GA
- Jackson, MS
- Greeneville, TN
- Stephenville, TX
- Butte, MT
- Mount Airy, NC
- Madison, IN
- Lawrenceburg, TN
- Richmond, KY
- Greenwood, SC
- Tulsa, OK
- Rochester, NY
- Manhattan, KS
- Chambersburg, PA
- Willmar, MN
- Thomasville, GA
- Louisville, KY
- Columbus, IN
- Spartanburg, SC
- Rocky Mount, NC
- Sheboygan, WI
- Brenham, TX
- Vineland, NJ
- Owatonna, MN
- North Wilkesboro, NC
- Killeen, TX
- Tuscaloosa, AL
- Bowling Green, KY
- Warrensburg, MO
- Gainesville, TX
- Montgomery, AL
- Clewiston, FL
- Sierra Vista, AZ
- Waco, TX
- Baton Rouge, LA
- Springfield, MO
- Grand Island, NE
- Minot, ND
- Fort Wayne, IN
- Homosassa Springs, FL
- Kingsport, TN
- Warner Robins, GA
- Albertville, AL
- Ocala, FL
- Hobbs, NM
- Hinesville, GA
- Ames, IA
- Bloomington, IL
- Dalton, GA
- Athens, TX
- Athens, TN
- Columbus, NE
- Monroe, MI
- Wausau, WI
- Washington, NC
- Abilene, TX
- El Paso, TX
- Syracuse, NY
- Elkhart, IN
- Pittsburgh, PA
- Brownsville, TX
- Oshkosh, WI
- Jefferson City, MO
- Frankfort, KY
- Nogales, AZ
- Winona, MN
- Oklahoma City, OK
- Sebring, FL
- Goldsboro, NC
- Hillsdale, MI
- Cedartown, GA
- Jacksonville, TX
- San Angelo, TX
- Murray, KY
- Lebanon, MO
- Bonham, TX
- Marion, NC
- Buffalo, NY
- Amarillo, TX
- Mount Vernon, OH
- Hutchinson, MN
- Corsicana, TX
- Yankton, SD
- Valdosta, GA
- Hot Springs, AR
- Ludington, MI
- Chillicothe, OH
- Pella, IA
- Somerset, KY
- Dubuque, IA
- Berlin, NH
- Athens, OH
- Michigan City, IN
- Fond du Lac, WI
- Fort Leonard Wood, MO
- Palatka, FL
- Picayune, MS
- Gadsden, AL
- Austin, MN
- Wichita, KS
- Texarkana, TX
- Bellefontaine, OH
- Susanville, CA
- Rome, GA
- Shelby, NC
- Gulfport, MS
- McMinnville, TN
- Tahlequah, OK
- Longview, TX
- LaGrange, GA
- Beaumont, TX
- Auburn, IN
- Thomaston, GA
- Victoria, TX
- Jasper, IN
- Florence, AL
- Big Rapids, MI
- McAllen, TX
- Little Rock, AR
- Sumter, SC
- Orangeburg, SC
- Monroe, LA
- Jackson, TN
- Wisconsin Rapids, WI
- Ruston, LA
- Wilson, NC
- Enterprise, AL
- Laredo, TX
- Marietta, OH
- Plymouth, IN
- McAlester, OK
- Plattsburgh, NY
- Findlay, OH
- Oneonta, NY
- Clarksburg, WV
- Cleveland, OH
- Alamogordo, NM
- South Bend, IN
- Dayton, OH
- Akron, OH
- Lubbock, TX
- Muskegon, MI
- Cullman, AL
- Angola, IN
- Bluffton, IN
- Tupelo, MS
- Adrian, MI
- Sedalia, MO
- Stillwater, OK
- Urbana, OH
- Toccoa, GA
- Bedford, IN
- Durant, OK
- Watertown, NY
- Aberdeen, SD
- Celina, OH
- Lansing, MI
- Sioux City, IA
- Shreveport, LA
- Mobile, AL
- Fergus Falls, MN
- Seymour, IN
- Waycross, GA
- Dothan, AL
- Flint, MI
- Rolla, MO
- Wapakoneta, OH
- Wooster, OH
- Ottawa, KS
- Canton, OH
- Decatur, AL
- Kinston, NC
- Grand Rapids, MN
- Toledo, OH
- Scranton, PA
- Evansville, IN
- Lake Charles, LA
- Cape Girardeau, MO
- Kankakee, IL
- Zanesville, OH
- Bloomsburg, PA
- Del Rio, TX
- Arcadia, FL
- Clovis, NM
- Macon, GA
- Florence, SC
- Williamsport, PA
- Lafayette, LA
- Lumberton, NC
- Scottsboro, AL
- Paris, TN
- Coldwater, MI
- Frankfort, IN
- Talladega, AL
- Paducah, KY
- Norwalk, OH
- Mountain Home, AR
- Hammond, LA
- Sidney, OH
- Wilmington, OH
- Bay City, TX
- Champaign, IL
- Waterloo, IA
- Ashland, OH
- Hastings, NE
- Bartlesville, OK
- Jasper, AL
- Ada, OK
- Rockford, IL
- Jackson, MI
- Fremont, NE
- Sayre, PA
- Jonesboro, AR
- Fort Payne, AL
- Cedar Rapids, IA
- Manitowoc, WI
- Erie, PA
- Washington Court House, OH
- Topeka, KS
- Alexandria, LA
- Danville, KY
- Sandusky, OH
- Houma, LA
- Owensboro, KY
- Hays, KS
- North Platte, NE
- Batavia, NY
- Detroit, MI
- Norfolk, NE
- Garden City, KS
- Utica, NY
- Kendallville, IN
- Harrison, AR
- Searcy, AR
- Cadillac, MI
- Fort Smith, AR
- Springfield, OH
- Mount Sterling, KY
- Cortland, NY
- Joplin, MO
- Muscatine, IA
- Wichita Falls, TX
- Glasgow, KY
- Ardmore, OK
- Platteville, WI
- Point Pleasant, WV
- Danville, VA
- Lima, OH
- New Philadelphia, OH
- Palestine, TX
- Beckley, WV
- Fairmont, WV
- Jesup, GA
- Wabash, IN
- Lawton, OK
- Roswell, NM
- Shawnee, OK
- Paragould, AR
- Paris, TX
- Mitchell, SD
- Rochelle, IL
- Duncan, OK
- Crawfordsville, IN
- Russellville, AR
- Greenville, OH
- Springfield, IL
- Salina, KS
- West Plains, MO
- Opelousas, LA
- Marinette, WI
- Farmington, MO
- Blytheville, AR
- Alpena, MI
- Mansfield, OH
- Brownwood, TX
- Campbellsville, KY
- Albany, GA
- Saginaw, MI
- Somerset, PA
- Indiana, PA
- Amsterdam, NY
- Muskogee, OK
- Auburn, NY
- Emporia, KS
- Binghamton, NY
- St. Joseph, MO
- New Castle, PA
- Houghton, MI
- London, KY
- Fremont, OH
- Terre Haute, IN
- Escanaba, MI
- Sturgis, MI
- Marion, OH
- Gaffney, SC
- Pottsville, PA
- Mount Pleasant, MI
- Huntington, WV
- Kokomo, IN
- Meadville, PA
- New Castle, IN
- Dixon, IL
- Gloversville, NY
- Parkersburg, WV
- Albert Lea, MN
- Davenport, IA
- Great Bend, KS
- Cambridge, OH
- Dyersburg, TN
- Defiance, OH
- Huntington, IN
- Charleston, WV
- Battle Creek, MI
- Pontiac, IL
- Lewistown, PA
- Mexico, MO
- Batesville, AR
- Peru, IN
- Peoria, IL
- Anniston, AL
- Ashtabula, OH
- Quincy, IL
- Kirksville, MO
- Tiffin, OH
- Youngstown, OH
- Poplar Bluff, MO
- Marshalltown, IA
- Muncie, IN
- Wheeling, WV
- Corning, NY
- Carbondale, IL
- Sikeston, MO
- Ottawa, IL
- El Dorado, AR
- Marion, IN
- Borger, TX
- Sunbury, PA
- Bluefield, WV
- Hannibal, MO
- Bay City, MI
- Bucyrus, OH
- Altoona, PA
- Martinsville, VA
- Olean, NY
- Roanoke Rapids, NC
- Vincennes, IN
- Salem, OH
- Cumberland, MD
- Enid, OK
- Logansport, IN
- Jamestown, NY
- Pine Bluff, AR
- Madisonville, KY
- Moberly, MO
- Mason City, IA
- Freeport, IL
- Ozark, AL
- Alma, MI
- Altus, OK
- Sterling, IL
- Charleston, IL
- Clinton, IA
- Richmond, IN
- Decatur, IL
- Weirton, WV
- Burlington, IA
- Connersville, IN
- Fairmont, MN
- Ponca City, OK
- Van Wert, OH
- Elmira, NY
- Ogdensburg, NY
- Fort Madison, IA
- Ottumwa, IA
- Pittsburg, KS
- Winfield, KS
- Johnstown, PA
- Taylorville, IL
- Centralia, IL
- Coffeyville, KS
- Lincoln, IL
- Danville, IL
- Galesburg, IL
- Macomb, IL
The other questions
- The best month to sell a house
- How long it takes to sell a house
- Where homes sell above asking
- Are home prices going up or down
- Buyer's market or seller's market
- Where sellers are cutting prices
- Where the market is slowing down
- How many homes are for sale
Source: Redfin's published market data, through May 2026. Neighborhood Numbers is an independent data publisher and is not affiliated with Redfin.