Homes for Sale in Florida

142,057 homes are for sale across 484 Florida cities in Momentum’s MLS record as of 2026-10-15, at a median list price of $389,500. 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

Every Florida county and city

Broward County 14,355 homes for sale · median $395,000

Fort Lauderdale (2228) · Hollywood (1472) · Pompano Beach (1147) · Pembroke Pines (847) · Deerfield Beach (765) · Sunrise (709) · Tamarac (679) · Hallandale Beach (668) · Lauderhill (620) · Coral Springs (592) · Plantation (504) · Miramar (481) · Margate (475) · Davie (434) · Coconut Creek (429) · Weston (367) · Oakland Park (356) · Lauderdale Lakes (341) · Parkland (192) · North Lauderdale (178) · Dania Beach (177) · Lighthouse Point (145) · Wilton Manors (141) · Lauderdale By The Sea (117) · Cooper City (93) · Hillsboro Beach (69) · Southwest Ranches (61) · West Park (49) · Pembroke Park (8)

Palm Beach County 11,793 homes for sale · median $479,000

Boca Raton (1831) · West Palm Beach (1782) · Delray Beach (1572) · Boynton Beach (1419) · Lake Worth (689) · Palm Beach Gardens (656) · Jupiter (590) · Wellington (453) · Greenacres (376) · North Palm Beach (248) · Royal Palm Beach (207) · Palm Beach (193) · Riviera Beach (179) · Lake Worth Beach (179) · Loxahatchee (150) · Palm Springs (139) · Singer Island (138) · Highland Beach (133) · Lantana (114) · The Acreage (106) · Westlake (92) · Juno Beach (85) · Tequesta (81) · Lake Park (78) · South Palm Beach (73) · Hypoluxo (61) · Ocean Ridge (39) · Atlantis (25) · Loxahatchee Groves (24) · Palm Beach Shores (23) · Belle Glade (22) · Jupiter Farms (15) · Gulf Stream (13) · Pahokee (11) · Briny Breezes (11) · Mangonia Park (10) · Haverhill (9) · Manalapan (9) · South Bay (8) · Lake Clarke Shores (7) · Village Of Golf (6)

Miami-Dade County 11,057 homes for sale · median $480,000

Miami (4708) · Miami Beach (1625) · Sunny Isles Beach (1026) · Aventura (899) · Homestead (612) · Hialeah (326) · Doral (323) · North Miami (243) · North Miami Beach (238) · Bay Harbor Islands (139) · Coral Gables (137) · North Bay Village (108) · Bal Harbour (100) · Florida City (88) · Miami Gardens (86) · Key Biscayne (83) · Cutler Bay (82) · Surfside (60) · Miami Lakes (37) · Coconut Grove (30) · Pinecrest (18) · Hialeah Gardens (18) · Sweetwater (17) · South Miami (16) · Palmetto Bay (15) · Miami Shores (10)

Pinellas County 7,858 homes for sale · median $400,000

St. Petersburg (2500) · Clearwater (1250) · Palm Harbor (585) · Largo (530) · Seminole (391) · Tarpon Springs (313) · Dunedin (284) · Pinellas Park (251) · Clearwater Beach (238) · Treasure Island (185) · Oldsmar (174) · St. Pete Beach (168) · Gulfport (132) · Madeira Beach (128) · South Pasadena (100) · Indian Rocks Beach (88) · Safety Harbor (86) · Belleair (79) · Indian Shores (70) · Tierra Verde (69) · Redington Shores (53) · Redington Beach (37) · Belleair Beach (36) · Belleair Bluffs (31) · Kenneth City (30) · Crystal Beach (26) · North Redington Beach (22)

Hillsborough County 7,494 homes for sale · median $405,000

Tampa (3723) · Riverview (782) · Apollo Beach (385) · Sun City Center (362) · Brandon (330) · Ruskin (295) · Plant City (295) · Lutz (280) · Wimauma (270) · Valrico (246) · Lithia (152) · Seffner (103) · Temple Terrace (90) · Gibsonton (65) · Thonotosassa (62) · Dover (50) · Westchase (8)

Orange County 6,591 homes for sale · median $429,900

Orlando (4337) · Winter Garden (750) · Apopka (565) · Winter Park (402) · Windermere (236) · Ocoee (161) · Maitland (126) · Zellwood (54) · Oakland (38) · Belle Isle (26) · Gotha (15) · Golden Oak (6)

Polk County 6,238 homes for sale · median $318,946

Davenport (1792) · Lakeland (1275) · Winter Haven (850) · Haines City (599) · Lake Wales (415) · Poinciana (289) · Auburndale (277) · Bartow (164) · Lake Alfred (138) · Polk City (108) · Mulberry (96) · Eagle Lake (79) · Frostproof (63) · Dundee (62) · Lake Hamilton (57) · Fort Meade (28) · Indian Lake Estates (26) · Babson Park (23) · Lakeshore (8)

Pasco County 5,098 homes for sale · median $332,500

New Port Richey (1040) · Wesley Chapel (727) · Zephyrhills (633) · Hudson (567) · Land O' Lakes (508) · Port Richey (427) · Dade City (352) · Holiday (331) · Odessa (221) · San Antonio (164) · Trinity (64)

Sarasota County 5,086 homes for sale · median $439,900

Sarasota (2637) · North Port (958) · Venice (925) · Nokomis (279) · Longboat Key (242) · Osprey (100) · North Venice (24)

Osceola County 4,717 homes for sale · median $399,990

Kissimmee (3084) · St. Cloud (1151) · Reunion (160) · Celebration (93) · Harmony (46) · Champions Gate (19) · Kenansville (6)

Duval County 4,669 homes for sale · median $310,000

Jacksonville (4406) · Jacksonville Beach (183) · Atlantic Beach (70) · Neptune Beach (35)

Volusia County 4,516 homes for sale · median $350,000

Daytona Beach (973) · Ormond Beach (659) · New Smyrna Beach (603) · DeLand (513) · Deltona (415) · Port Orange (363) · Daytona Beach Shores (264) · Edgewater (165) · DeBary (137) · Holly Hill (111) · South Daytona (93) · Ponce Inlet (83) · Orange City (79) · Osteen (37) · Oak Hill (30) · Lake Helen (17) · De Leon Springs (16) · Pierson (8)

Manatee County 4,409 homes for sale · median $439,000

Bradenton (2089) · Parrish (795) · Palmetto (501) · Lakewood Ranch (305) · Ellenton (97) · Holmes Beach (92) · Bradenton Beach (81) · Anna Maria (63) · Myakka City (36) · University Park (30) · Cortez (15) · Terra Ceia (12)

Marion County 4,228 homes for sale · median $290,000

Ocala (2791) · Dunnellon (476) · Summerfield (425) · Belleview (156) · Ocklawaha (135) · Silver Springs (71) · Fort Mc Coy (64) · Citra (36) · Anthony (20) · Micanopy (18) · Weirsdale (18) · Reddick (18) · Salt Springs (17)

Brevard County 4,005 homes for sale · median $366,000

Palm Bay (1175) · Melbourne (750) · Titusville (306) · Cocoa (283) · Merritt Island (216) · Cocoa Beach (210) · Rockledge (177) · Cape Canaveral (146) · Melbourne Beach (139) · Satellite Beach (137) · Indialantic (102) · West Melbourne (100) · Indian Harbour Beach (63) · Mims (57) · Barefoot Bay (45) · Grant-Valkaria (36) · Micco (23) · Malabar (17) · Grant (16)

Lee County 3,639 homes for sale · median $300,000

Fort Myers (1336) · Cape Coral (500) · Bonita Springs (450) · North Fort Myers (354) · Estero (248) · Fort Myers Beach (242) · Lehigh Acres (172) · Sanibel (113) · St. James City (49) · Miromar Lakes (26) · Captiva (24) · Alva (23) · Bokeelia (17) · Upper Captiva (6)

Lake County 3,451 homes for sale · median $385,000

Clermont (782) · Leesburg (669) · Mount Dora (334) · Tavares (262) · Groveland (259) · Eustis (213) · Lady Lake (184) · Minneola (130) · Fruitland Park (88) · Sorrento (83) · Umatilla (80) · Montverde (73) · Howey In The Hills (67) · Mascotte (47) · Astatula (45) · Astor (35) · Bella Collina (31) · Grand Island (25) · Paisley (23) · Yalaha (16) · Altoona (11) · Okahumpka (10) · Mount Plymouth (7)

Charlotte County 3,069 homes for sale · median $334,900

Port Charlotte (1417) · Punta Gorda (1046) · Englewood (510) · Rotonda West (206) · Placida (161) · Boca Grande (34)

St. Lucie County 2,926 homes for sale · median $389,000

Port St. Lucie (1741) · Fort Pierce (903) · Jensen Beach (323) · Hutchinson Island (76)

Walton County 2,513 homes for sale · median $749,000

Santa Rosa Beach (840) · Miramar Beach (675) · Freeport (365) · Inlet Beach (286) · DeFuniak Springs (210) · Watersound (50) · Alys Beach (17) · Seacrest (13) · Ponce De Leon (12) · Rosemary Beach (12) · Point Washington (6)

Collier County 2,324 homes for sale · median $440,000

Naples (1961) · Marco Island (254) · Ave Maria (70) · Everglades City (8)

St. Johns County 2,299 homes for sale · median $549,000

St. Augustine (1273) · St. Johns (398) · Ponte Vedra Beach (275) · Ponte Vedra (239) · St. Augustine Beach (30) · Hastings (28) · Elkton (14) · Fruit Cove (8)

Seminole County 1,991 homes for sale · median $395,000

Sanford (464) · Altamonte Springs (340) · Longwood (224) · Lake Mary (218) · Oviedo (209) · Winter Springs (155) · Casselberry (134) · Geneva (25) · Chuluota (21) · Fern Park (13)

Okaloosa County 1,797 homes for sale · median $399,900

Destin (605) · Crestview (419) · Fort Walton Beach (412) · Niceville (175) · Mary Esther (69) · Shalimar (59) · Laurel Hill (28) · Baker (25) · Valparaiso (18) · Holt (8)

Flagler County 1,481 homes for sale · median $395,000

Palm Coast (1213) · Flagler Beach (125) · Bunnell (75)

Martin County 1,385 homes for sale · median $465,910

Stuart (648) · Palm City (296) · Hobe Sound (149) · Indiantown (59) · Sewalls Point (14) · Jupiter Island (9)

Clay County 1,368 homes for sale · median $369,000

Green Cove Springs (404) · Middleburg (377) · Orange Park (342) · Fleming Island (137) · Keystone Heights (99)

Citrus County 1,321 homes for sale · median $290,000

Homosassa (256) · Citrus Springs (226) · Inverness (206) · Crystal River (191) · Beverly Hills (118) · Hernando (97) · Lecanto (52) · Floral City (45)

Escambia - Fl County 1,292 homes for sale · median $355,450

Pensacola (990) · Cantonment (155) · Perdido Key (60) · Pensacola Beach (47) · Molino (19) · Century (14)

Alachua County 1,257 homes for sale · median $325,000

Gainesville (814) · Newberry (157) · Alachua (154) · High Springs (71) · Archer (33) · Waldo (10)

Hernando County 1,207 homes for sale · median $347,999

Brooksville (487) · Spring Hill (446) · Weeki Wachee (253) · Hernando Beach (60)

Monroe County 1,163 homes for sale · median $1.09M

Key Largo (264) · Key West (233) · Marathon (170) · Plantation Key (92) · Big Pine Key (78) · Duck Key (45) · Cudjoe Key (43) · Key Colony (31) · Upper Matecumbe Key Islamorada (27) · Summerland Key (22) · Lower Matecumbe (22) · Big Coppitt (21) · Ramrod Key (19) · Stock Island (19) · Sugarloaf Key (17) · Geiger Key (10) · Saddlebunch (9) · Little Torch Key (9) · Key Haven (8) · Windley Key (6)

Santa Rosa County 1,098 homes for sale · median $399,000

Milton (404) · Pace (281) · Gulf Breeze (214) · Navarre (112) · Navarre Beach (44) · Jay (41)

Bay County 1,004 homes for sale · median $361,250

Panama City Beach (733) · Panama City (253) · Mexico Beach (14)

Sumter County 795 homes for sale · median $349,900

The Villages (541) · Wildwood (184) · Oxford (73) · Bushnell (50) · Webster (48) · Lake Panasoffkee (40) · Sumterville (22) · Coleman (9)

Nassau County 583 homes for sale · median $524,900

Fernandina Beach (259) · Yulee (199) · Hilliard (60) · Callahan (53) · Bryceville (11)

Putnam County 457 homes for sale · median $239,900

Palatka (123) · Interlachen (85) · Satsuma (58) · Crescent City (48) · Hawthorne (48) · Melrose (43) · Welaka (29) · East Palatka (19) · Pomona Park (17) · Florahome (14) · Georgetown (11) · San Mateo (9)

Leon County 348 homes for sale · median $199,974

Tallahassee (344)

Levy County 288 homes for sale · median $280,000

Williston (105) · Morriston (47) · Chiefland (41) · Bronson (40) · Inglis (18) · Yankeetown (12) · Cedar Key (8)

Highlands County 277 homes for sale · median $279,900

Sebring (170) · Avon Park (63) · Lake Placid (40)

DeSoto County 153 homes for sale · median $310,000

Arcadia (134) · Lake Suzy (20)

Baker County 118 homes for sale · median $326,490

Macclenny (71) · Glen St. Mary (32) · Sanderson (14)

Bradford County 94 homes for sale · median $312,500

Starke (59) · Lawtey (10)

Columbia County 82 homes for sale · median $380,025

Lake City (65) · Fort White (17)

Gilchrist County 74 homes for sale · median $334,700

Trenton (39) · Bell (28) · Branford (13)

Wakulla County 56 homes for sale · median $235,108

Crawfordville (43) · Panacea (9)

Dixie County 52 homes for sale · median $274,995

Old Town (37)

Hendry County 42 homes for sale · median $257,500

Clewiston (33) · Labelle (9)

Okeechobee County 42 homes for sale · median $297,000

Okeechobee (46)

Suwannee County 36 homes for sale · median $266,750

Live Oak (16) · O'Brien (8)

Hardee County 33 homes for sale · median $279,990

Wauchula (21) · Zolfo Springs (8)

Indian River County 26 homes for sale · median $335,000

Vero Beach (19) · Sebastian (11)

Taylor County 17 homes for sale · median $186,500

Perry (10)

Jackson County 13 homes for sale · median $229,900

Alford (13)

Franklin County 13 homes for sale · median $279,000

Carrabelle (7)

Glades County 13 homes for sale · median $169,900

Moore Haven (11)

Counts are active residential listings in Momentum Realty’s MLS record as of 2026-10-15. Data is deemed reliable but not guaranteed. Equal Housing Opportunity.

Buying in Florida?

See any home on this page with a local agent.

A Momentum agent who works Florida every week will set up showings, pull the comps before you offer, and tell you which of these homes is actually priced right. No cost to a buyer.

Selling instead? See what your home would list for.

Tour homes in Florida

Tell us what you are looking for and a local agent will reach out, usually within one business day.

or call (904) 351-6461