Homes for Sale in Florida
134,894 homes are for sale across 490 Florida cities in Momentum’s MLS record as of 2026-09-06, at a median list price of $395,000. Every city and county below has its own live page with photos, prices by ZIP and community, and what a home there costs to own.
Florida cities with the most homes for sale
- Homes for sale in Miami, FL — 5,300 listings, median $555,000
- Homes for sale in Orlando, FL — 4,128 listings, median $384,900
- Homes for sale in Jacksonville, FL — 4,036 listings, median $299,990
- Homes for sale in Tampa, FL — 3,518 listings, median $439,000
- Homes for sale in Kissimmee, FL — 2,918 listings, median $375,000
- Homes for sale in Ocala, FL — 2,772 listings, median $294,900
- Homes for sale in Sarasota, FL — 2,548 listings, median $550,000
- Homes for sale in St. Petersburg, FL — 2,394 listings, median $418,950
- Homes for sale in Fort Lauderdale, FL — 2,118 listings, median $679,000
- Homes for sale in Bradenton, FL — 1,999 listings, median $399,900
- Homes for sale in Naples, FL — 1,853 listings, median $429,000
- Homes for sale in West Palm Beach, FL — 1,723 listings, median $315,000
- Homes for sale in Davenport, FL — 1,714 listings, median $385,000
- Homes for sale in Boca Raton, FL — 1,703 listings, median $550,000
- Homes for sale in Miami Beach, FL — 1,602 listings, median $550,000
- Homes for sale in Port St. Lucie, FL — 1,499 listings, median $410,000
- Homes for sale in Delray Beach, FL — 1,463 listings, median $285,000
- Homes for sale in Hollywood, FL — 1,457 listings, median $489,800
- Homes for sale in Boynton Beach, FL — 1,363 listings, median $339,900
- Homes for sale in Port Charlotte, FL — 1,332 listings, median $325,000
- Homes for sale in Fort Myers, FL — 1,295 listings, median $235,900
- Homes for sale in Lakeland, FL — 1,222 listings, median $329,900
- Homes for sale in Punta Gorda, FL — 1,187 listings, median $345,000
- Homes for sale in Palm Bay, FL — 1,155 listings, median $349,000
- Homes for sale in St. Cloud, FL — 1,142 listings, median $429,700
Every Florida county and city
Miami-Dade County 10,507 homes for sale · median $510,000
Miami (5300) · Miami Beach (1602) · Sunny Isles Beach (1018) · Aventura (903) · Homestead (742) · Hialeah (371) · Doral (331) · North Miami Beach (279) · North Miami (268) · Coral Gables (178) · Bay Harbor Islands (136) · Miami Gardens (121) · Florida City (121) · North Bay Village (115) · Cutler Bay (104) · Key Biscayne (93) · Bal Harbour (92) · Surfside (75) · Palmetto Bay (62) · Miami Lakes (58) · Pinecrest (57) · South Miami (37) · Coconut Grove (35) · Sweetwater (16) · Miami Shores (15) · Hialeah Gardens (14) · Opa Locka (10) · Miami Springs (10) · Biscayne Park (7)
Palm Beach County 9,790 homes for sale · median $450,000
West Palm Beach (1723) · Boca Raton (1703) · Delray Beach (1463) · Boynton Beach (1363) · Lake Worth (718) · Palm Beach Gardens (608) · Jupiter (511) · Wellington (435) · Greenacres (381) · Royal Palm Beach (220) · Riviera Beach (189) · Palm Beach (173) · Lake Worth Beach (163) · Loxahatchee (147) · Palm Springs (145) · Singer Island (134) · The Acreage (112) · Westlake (83) · Hypoluxo (59) · Jupiter Farms (21) · Belle Glade (18) · Gulf Stream (8)
Broward County 8,697 homes for sale · median $475,000
Fort Lauderdale (2118) · Hollywood (1457) · Pompano Beach (1097) · Pembroke Pines (879) · Deerfield Beach (718) · Sunrise (672) · Coral Springs (586) · Plantation (503) · Davie (471) · Miramar (457) · Weston (373) · Lauderdale Lakes (347) · Parkland (197) · Dania Beach (178) · Lighthouse Point (145) · Wilton Manors (140) · Lauderdale By The Sea (114)
Pinellas County 7,525 homes for sale · median $400,000
St. Petersburg (2394) · Clearwater (1141) · Palm Harbor (555) · Largo (476) · Seminole (359) · Tarpon Springs (287) · Dunedin (287) · Clearwater Beach (267) · Pinellas Park (250) · Treasure Island (179) · Oldsmar (169) · St. Pete Beach (169) · Gulfport (132) · Madeira Beach (129) · Safety Harbor (103) · Indian Rocks Beach (96) · South Pasadena (92) · Belleair (82) · Indian Shores (65) · Tierra Verde (59) · Redington Shores (53) · Redington Beach (38) · Belleair Beach (36) · Kenneth City (36) · Belleair Bluffs (27) · Crystal Beach (25) · North Redington Beach (17)
Hillsborough County 7,415 homes for sale · median $410,000
Tampa (3518) · Riverview (748) · Apollo Beach (389) · Sun City Center (362) · Ruskin (321) · Brandon (305) · Plant City (287) · Lutz (277) · Wimauma (271) · Valrico (254) · Odessa (216) · Lithia (156) · Seffner (104) · Temple Terrace (83) · Gibsonton (56) · Thonotosassa (51) · Dover (51) · Westchase (7)
Orange County 6,364 homes for sale · median $430,000
Orlando (4128) · Winter Garden (725) · Apopka (543) · Winter Park (323) · Windermere (261) · Ocoee (150) · Maitland (114) · Zellwood (50) · Oakland (30) · Belle Isle (18) · Gotha (14) · Golden Oak (6)
Polk County 5,696 homes for sale · median $322,620
Davenport (1714) · Lakeland (1222) · Winter Haven (820) · Haines City (538) · Lake Wales (357) · Auburndale (258) · Poinciana (162) · Bartow (152) · Lake Alfred (127) · Polk City (98) · Mulberry (96) · Eagle Lake (77) · Dundee (72) · Frostproof (59) · Lake Hamilton (59) · Fort Meade (31) · Babson Park (22) · Indian Lake Estates (20) · Lakeshore (7) · River Ranch (6)
Sarasota County 5,475 homes for sale · median $439,900
Sarasota (2548) · North Port (932) · Venice (909) · Englewood (491) · Nokomis (251) · Longboat Key (241) · Osprey (75) · North Venice (24)
Osceola County 4,644 homes for sale · median $399,900
Kissimmee (2918) · St. Cloud (1142) · Reunion (166) · Celebration (93) · Okeechobee (50) · Harmony (43) · Champions Gate (19)
Pasco County 4,624 homes for sale · median $329,994
New Port Richey (1021) · Wesley Chapel (709) · Zephyrhills (627) · Hudson (518) · Land O' Lakes (511) · Dade City (351) · Port Richey (333) · Holiday (314) · San Antonio (141) · Trinity (62)
Duval County 4,297 homes for sale · median $310,000
Jacksonville (4036) · Jacksonville Beach (182) · Atlantic Beach (56) · Neptune Beach (33) · Baldwin (6)
Marion County 4,029 homes for sale · median $289,900
Ocala (2772) · Dunnellon (451) · Summerfield (377) · Ocklawaha (148) · Belleview (148) · Silver Springs (52) · Citra (34) · Salt Springs (16) · Anthony (16) · Reddick (14)
Brevard County 3,836 homes for sale · median $372,675
Palm Bay (1155) · Melbourne (727) · Titusville (295) · Cocoa (263) · Merritt Island (214) · Cocoa Beach (203) · Rockledge (182) · Satellite Beach (142) · Cape Canaveral (138) · Melbourne Beach (138) · Indialantic (107) · West Melbourne (80) · Barefoot Bay (54) · Indian Harbour Beach (53) · Mims (48) · Grant-Valkaria (33) · Micco (19) · Malabar (19) · Grant (15)
Manatee County 3,800 homes for sale · median $429,000
Bradenton (1999) · Parrish (752) · Palmetto (489) · Lakewood Ranch (291) · Ellenton (99) · Bradenton Beach (82) · Anna Maria (67) · University Park (21)
Lake County 3,617 homes for sale · median $385,000
Clermont (725) · Leesburg (618) · The Villages (357) · Tavares (261) · Mount Dora (256) · Groveland (253) · Eustis (209) · Lady Lake (174) · Minneola (125) · Sorrento (85) · Fruitland Park (82) · Umatilla (76) · Montverde (72) · Howey In The Hills (71) · Mascotte (42) · Bella Collina (33) · Astatula (30) · Astor (27) · Grand Island (27) · Okahumpka (19) · Paisley (18) · Weirsdale (17) · Yalaha (14) · Altoona (10) · Mount Plymouth (9)
Lee County 3,384 homes for sale · median $299,000
Fort Myers (1295) · Cape Coral (495) · Bonita Springs (399) · North Fort Myers (351) · Fort Myers Beach (223) · Estero (207) · Lehigh Acres (166) · Sanibel (110) · St. James City (48) · Alva (23) · Miromar Lakes (23) · Captiva (20) · Bokeelia (18)
Walton County 2,895 homes for sale · median $749,000
Santa Rosa Beach (966) · Miramar Beach (802) · Freeport (468) · Inlet Beach (328) · DeFuniak Springs (217) · Watersound (57) · Alys Beach (17) · Seacrest (14) · Rosemary Beach (11) · Ponce De Leon (10) · Point Washington (10)
Charlotte County 2,858 homes for sale · median $344,900
Port Charlotte (1332) · Punta Gorda (1187) · Rotonda West (207) · Placida (143)
St. Lucie County 2,341 homes for sale · median $375,000
Port St. Lucie (1499) · Fort Pierce (841)
Collier County 2,197 homes for sale · median $439,900
Naples (1853) · Marco Island (245) · Ave Maria (67) · Everglades City (7)
Volusia County 2,182 homes for sale · median $369,900
Daytona Beach (686) · Ormond Beach (513) · Port Orange (287) · Daytona Beach Shores (244) · New Smyrna Beach (196) · Ponce Inlet (71) · Holly Hill (70) · South Daytona (62) · DeLand (33) · Edgewater (24) · Deltona (19) · Oak Hill (8)
Okaloosa County 2,171 homes for sale · median $404,900
Destin (728) · Crestview (498) · Fort Walton Beach (474) · Niceville (206) · Mary Esther (102) · Shalimar (72) · Baker (33) · Valparaiso (32) · Laurel Hill (29) · Holt (7)
St. Johns County 2,025 homes for sale · median $550,000
St. Augustine (1069) · St. Johns (369) · Ponte Vedra Beach (260) · Ponte Vedra (234) · Hastings (29) · St. Augustine Beach (24) · Fruit Cove (11) · Elkton (7)
Seminole County 1,724 homes for sale · median $389,000
Sanford (458) · Altamonte Springs (341) · Oviedo (221) · Lake Mary (203) · Longwood (200) · Winter Springs (122) · Casselberry (121) · Geneva (24) · Chuluota (17) · Fern Park (13)
Clay County 1,275 homes for sale · median $366,900
Green Cove Springs (416) · Middleburg (371) · Orange Park (261) · Fleming Island (122) · Keystone Heights (101)
Alachua County 1,267 homes for sale · median $335,000
Gainesville (816) · Newberry (159) · Alachua (158) · High Springs (73) · Archer (30) · Micanopy (13) · Waldo (9)
Hernando County 1,231 homes for sale · median $354,070
Brooksville (479) · Spring Hill (373) · Weeki Wachee (249) · Hernando Beach (61) · Webster (54)
Bay County 1,123 homes for sale · median $365,990
Panama City Beach (805) · Panama City (291) · Mexico Beach (11) · Southport (6)
Leon County 1,027 homes for sale · median $300,000
Tallahassee (1027)
Citrus County 979 homes for sale · median $289,900
Homosassa (226) · Citrus Springs (210) · Inverness (165) · Crystal River (138) · Beverly Hills (97) · Hernando (81) · Lecanto (31) · Floral City (31)
Martin County 950 homes for sale · median $469,948
Stuart (437) · Jensen Beach (199) · Palm City (173) · Hobe Sound (129) · Hutchinson Island (63) · Indiantown (11)
Santa Rosa County 886 homes for sale · median $397,246
Milton (308) · Pace (226) · Gulf Breeze (209) · Navarre (100) · Navarre Beach (33) · Jay (10)
Monroe County 720 homes for sale · median $1.04M
Key Largo (263) · Key West (230) · Marathon (181) · Cudjoe Key (46)
Escambia County 559 homes for sale · median $339,000
Pensacola (839) · Perdido Key (59) · Pensacola Beach (45)
Nassau County 532 homes for sale · median $492,495
Fernandina Beach (236) · Yulee (199) · Hilliard (43) · Callahan (42) · Bryceville (11)
Escambia - Fl County 527 homes for sale · median $362,900
Cantonment (140)
Putnam County 417 homes for sale · median $252,000
Palatka (121) · Interlachen (67) · Satsuma (48) · Hawthorne (39) · Crescent City (38) · Melrose (27) · Welaka (21) · Pomona Park (19) · East Palatka (16) · Florahome (12) · San Mateo (8) · Georgetown (7)
Sumter County 358 homes for sale · median $306,590
Wildwood (163) · Oxford (79) · Bushnell (52) · Lake Panasoffkee (40) · Sumterville (22)
Highlands County 280 homes for sale · median $279,900
Sebring (172) · Avon Park (64) · Lake Placid (44)
Wakulla County 244 homes for sale · median $321,950
Crawfordville (221) · Panacea (22) · Sopchoppy (13)
Levy County 241 homes for sale · median $280,000
Williston (101) · Morriston (48) · Chiefland (41) · Bronson (22) · Inglis (12) · Cedar Key (10) · Yankeetown (8)
Flagler County 173 homes for sale · median $499,900
Palm Coast (105) · Flagler Beach (26)
DeSoto County 121 homes for sale · median $325,000
Arcadia (121)
Baker County 111 homes for sale · median $315,000
Macclenny (75) · Glen St. Mary (27) · Sanderson (8)
Columbia County 82 homes for sale · median $364,950
Lake City (64) · Fort White (18)
Gadsden County 77 homes for sale · median $280,000
Quincy (40) · Havana (25) · Midway (12)
Franklin County 61 homes for sale · median $599,000
Alligator Point (22) · Carrabelle (19) · St. Teresa (13) · St. George Islan (6)
Bradford County 50 homes for sale · median $343,700
Gilchrist County 44 homes for sale · median $338,750
Hendry County 43 homes for sale · median $245,000
Taylor County 43 homes for sale · median $200,000
Perry (27) · Steinhatchee (10) · Keaton Beach (6)
Dixie County 35 homes for sale · median $239,900
Old Town (30)
Indian River County 33 homes for sale · median $343,990
Vero Beach (19) · Sebastian (15)
Jefferson County 31 homes for sale · median $350,500
Monticello (31)
Suwannee County 25 homes for sale · median $275,000
Madison County 25 homes for sale · median $285,000
Other County County 24 homes for sale · median $2.87M
Boca Grande (24)
Hardee County 21 homes for sale · median $255,000
Wauchula (16)
Glades County 13 homes for sale · median $169,900
Moore Haven (12)
Jackson County 12 homes for sale · median $249,900
Alford (11)
Counts are active residential listings in Momentum Realty’s MLS record as of 2026-09-06. Data is deemed reliable but not guaranteed. Equal Housing Opportunity.
