Homes for Sale in Florida

142,963 homes are for sale across 486 Florida cities in Momentum’s MLS record as of 2026-10-23, at a median list price of $389,900. 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,455 homes for sale · median $395,000

Fort Lauderdale (2268) · Hollywood (1474) · Pompano Beach (1151) · Pembroke Pines (861) · Deerfield Beach (757) · Sunrise (712) · Hallandale Beach (689) · Tamarac (684) · Lauderhill (630) · Coral Springs (593) · Plantation (497) · Miramar (486) · Margate (466) · Davie (445) · Coconut Creek (424) · Weston (368) · Lauderdale Lakes (344) · Oakland Park (341) · Parkland (189) · North Lauderdale (185) · Dania Beach (182) · Wilton Manors (147) · Lighthouse Point (145) · Lauderdale By The Sea (119) · Cooper City (97) · Hillsboro Beach (73) · Southwest Ranches (62) · West Park (48) · Pembroke Park (8)

Palm Beach County 11,876 homes for sale · median $480,000

Boca Raton (1829) · West Palm Beach (1772) · Delray Beach (1604) · Boynton Beach (1435) · Lake Worth (712) · Palm Beach Gardens (674) · Jupiter (594) · Wellington (440) · Greenacres (380) · North Palm Beach (241) · Royal Palm Beach (211) · Palm Beach (207) · Lake Worth Beach (183) · Riviera Beach (182) · Loxahatchee (148) · Singer Island (138) · Palm Springs (137) · Highland Beach (133) · The Acreage (115) · Lantana (112) · Juno Beach (89) · Westlake (88) · Tequesta (81) · Lake Park (75) · South Palm Beach (69) · Hypoluxo (62) · Ocean Ridge (38) · Atlantis (25) · Loxahatchee Groves (23) · Belle Glade (23) · Palm Beach Shores (21) · Jupiter Farms (15) · Gulf Stream (13) · Haverhill (11) · Pahokee (11) · Briny Breezes (11) · Mangonia Park (10) · Manalapan (8) · South Bay (8) · Lake Clarke Shores (7) · Village Of Golf (6)

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

Miami (4703) · Miami Beach (1635) · Sunny Isles Beach (1012) · Aventura (895) · Homestead (606) · Hialeah (326) · Doral (318) · North Miami Beach (244) · North Miami (241) · Bay Harbor Islands (143) · Coral Gables (132) · Bal Harbour (107) · North Bay Village (105) · Florida City (90) · Miami Gardens (88) · Key Biscayne (83) · Cutler Bay (79) · Surfside (60) · Miami Lakes (36) · Coconut Grove (28) · Hialeah Gardens (18) · Pinecrest (17) · Sweetwater (16) · Palmetto Bay (14) · South Miami (13) · Miami Shores (9)

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

St. Petersburg (2514) · Clearwater (1260) · Palm Harbor (576) · Largo (534) · Seminole (401) · Tarpon Springs (310) · Dunedin (294) · Pinellas Park (251) · Clearwater Beach (235) · Treasure Island (184) · Oldsmar (178) · St. Pete Beach (172) · Gulfport (143) · Madeira Beach (126) · South Pasadena (100) · Indian Rocks Beach (86) · Safety Harbor (81) · Belleair (78) · Indian Shores (74) · Tierra Verde (67) · Redington Shores (53) · Redington Beach (37) · Belleair Beach (36) · Belleair Bluffs (33) · Crystal Beach (27) · Kenneth City (26) · North Redington Beach (24)

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

Tampa (3764) · Riverview (777) · Apollo Beach (378) · Sun City Center (366) · Brandon (319) · Ruskin (295) · Plant City (289) · Lutz (280) · Wimauma (271) · Valrico (243) · Lithia (154) · Seffner (103) · Temple Terrace (88) · Gibsonton (63) · Thonotosassa (61) · Dover (51) · Westchase (6)

Orange County 6,582 homes for sale · median $428,995

Orlando (4319) · Winter Garden (749) · Apopka (569) · Winter Park (398) · Windermere (240) · Ocoee (158) · Maitland (122) · Zellwood (56) · Oakland (38) · Belle Isle (27) · Gotha (19) · Golden Oak (6)

Polk County 6,312 homes for sale · median $315,994

Davenport (1806) · Lakeland (1292) · Winter Haven (863) · Haines City (589) · Lake Wales (431) · Poinciana (298) · Auburndale (270) · Bartow (160) · Lake Alfred (146) · Polk City (109) · Mulberry (103) · Eagle Lake (77) · Dundee (66) · Frostproof (65) · Lake Hamilton (56) · Fort Meade (28) · Indian Lake Estates (26) · Babson Park (25) · Lakeshore (8)

Sarasota County 5,149 homes for sale · median $444,900

Sarasota (2664) · Venice (965) · North Port (954) · Nokomis (276) · Longboat Key (250) · Osprey (97) · North Venice (22)

Pasco County 5,124 homes for sale · median $330,000

New Port Richey (1045) · Wesley Chapel (734) · Zephyrhills (620) · Hudson (579) · Land O' Lakes (514) · Port Richey (432) · Dade City (350) · Holiday (334) · Odessa (221) · San Antonio (168) · Trinity (63)

Duval County 4,802 homes for sale · median $312,000

Jacksonville (4522) · Jacksonville Beach (193) · Atlantic Beach (75) · Neptune Beach (35) · Baldwin (8)

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

Kissimmee (3104) · St. Cloud (1187) · Reunion (161) · Celebration (101) · Harmony (47) · Champions Gate (17) · Kenansville (6)

Volusia County 4,579 homes for sale · median $351,740

Daytona Beach (969) · Ormond Beach (690) · New Smyrna Beach (618) · DeLand (520) · Deltona (405) · Port Orange (373) · Daytona Beach Shores (260) · Edgewater (178) · DeBary (137) · Holly Hill (114) · South Daytona (93) · Ponce Inlet (83) · Orange City (79) · Osteen (37) · Oak Hill (35) · Lake Helen (17) · De Leon Springs (16) · Pierson (8)

Manatee County 4,471 homes for sale · median $439,390

Bradenton (2121) · Parrish (789) · Palmetto (504) · Lakewood Ranch (319) · Ellenton (100) · Holmes Beach (92) · Bradenton Beach (82) · Anna Maria (61) · University Park (37) · Myakka City (36) · Cortez (17) · Terra Ceia (12)

Marion County 4,250 homes for sale · median $295,000

Ocala (2830) · Dunnellon (463) · Summerfield (426) · Belleview (158) · Ocklawaha (129) · Silver Springs (63) · Fort Mc Coy (59) · Citra (37) · Weirsdale (21) · Anthony (20) · Micanopy (17) · Reddick (16) · Salt Springs (15)

Brevard County 4,051 homes for sale · median $365,000

Palm Bay (1193) · Melbourne (763) · Titusville (314) · Cocoa (287) · Merritt Island (214) · Cocoa Beach (207) · Rockledge (189) · Melbourne Beach (142) · Satellite Beach (142) · Cape Canaveral (141) · West Melbourne (101) · Indialantic (100) · Indian Harbour Beach (60) · Mims (56) · Barefoot Bay (45) · Grant-Valkaria (35) · Micco (22) · Malabar (17) · Grant (16)

Lee County 3,748 homes for sale · median $299,999

Fort Myers (1368) · Cape Coral (508) · Bonita Springs (471) · North Fort Myers (357) · Estero (263) · Fort Myers Beach (248) · Lehigh Acres (174) · Sanibel (122) · St. James City (52) · Miromar Lakes (27) · Alva (26) · Captiva (23) · Bokeelia (17) · Upper Captiva (6)

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

Clermont (800) · Leesburg (684) · Mount Dora (348) · Tavares (267) · Groveland (261) · Eustis (217) · Lady Lake (184) · Minneola (126) · Fruitland Park (88) · Umatilla (83) · Sorrento (83) · Montverde (75) · Howey In The Hills (67) · Mascotte (46) · Astatula (45) · Bella Collina (33) · Astor (29) · Paisley (24) · Grand Island (23) · Yalaha (15) · Altoona (11) · Okahumpka (10) · Mount Plymouth (6)

Charlotte County 3,121 homes for sale · median $335,000

Port Charlotte (1457) · Punta Gorda (1031) · Englewood (527) · Rotonda West (211) · Placida (163) · Boca Grande (51)

St. Lucie County 2,820 homes for sale · median $385,000

Port St. Lucie (1625) · Fort Pierce (910) · Jensen Beach (324) · Hutchinson Island (76)

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

Santa Rosa Beach (843) · Miramar Beach (685) · Freeport (372) · Inlet Beach (291) · DeFuniak Springs (210) · Watersound (50) · Alys Beach (16) · Ponce De Leon (13) · Seacrest (13) · Rosemary Beach (12) · Point Washington (6)

Collier County 2,452 homes for sale · median $449,000

Naples (2085) · Marco Island (254) · Ave Maria (72) · Everglades City (8)

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

St. Augustine (1292) · St. Johns (410) · Ponte Vedra Beach (282) · Ponte Vedra (245) · Hastings (32) · St. Augustine Beach (28) · Elkton (13) · Fruit Cove (9)

Seminole County 2,001 homes for sale · median $395,000

Sanford (463) · Altamonte Springs (343) · Longwood (224) · Lake Mary (215) · Oviedo (214) · Winter Springs (159) · Casselberry (137) · Geneva (25) · Chuluota (24) · Fern Park (16)

Okaloosa County 1,806 homes for sale · median $399,925

Destin (608) · Crestview (417) · Fort Walton Beach (410) · Niceville (181) · Mary Esther (72) · Shalimar (56) · Laurel Hill (32) · Baker (25) · Valparaiso (18) · Holt (7)

Flagler County 1,491 homes for sale · median $399,000

Palm Coast (1214) · Flagler Beach (135) · Bunnell (72)

Martin County 1,417 homes for sale · median $471,710

Stuart (671) · Palm City (306) · Hobe Sound (147) · Indiantown (57) · Sewalls Point (16) · Jupiter Island (9)

Clay County 1,381 homes for sale · median $364,900

Green Cove Springs (419) · Middleburg (361) · Orange Park (356) · Fleming Island (132) · Keystone Heights (102)

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

Gainesville (803) · Alachua (160) · Newberry (153) · High Springs (71) · Archer (32) · Waldo (9)

Monroe County 1,204 homes for sale · median $1.10M

Key Largo (270) · Key West (253) · Marathon (174) · Plantation Key (87) · Big Pine Key (78) · Duck Key (46) · Cudjoe Key (43) · Key Colony (31) · Upper Matecumbe Key Islamorada (26) · Big Coppitt (25) · Lower Matecumbe (25) · Summerland Key (24) · Stock Island (23) · Ramrod Key (23) · Sugarloaf Key (18) · Geiger Key (10) · Saddlebunch (9) · Little Torch Key (8) · Key Haven (7) · Windley Key (6)

Escambia - Fl County 1,174 homes for sale · median $353,166

Pensacola (1001) · Cantonment (163) · Perdido Key (59) · Pensacola Beach (45) · Molino (20) · Century (13)

Hernando County 1,172 homes for sale · median $348,500

Brooksville (483) · Spring Hill (428) · Weeki Wachee (240) · Hernando Beach (61)

Citrus County 1,125 homes for sale · median $289,900

Homosassa (221) · Citrus Springs (206) · Inverness (171) · Crystal River (146) · Beverly Hills (100) · Hernando (82) · Floral City (43) · Lecanto (42)

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

Milton (405) · Pace (264) · Gulf Breeze (188) · Navarre (111) · Navarre Beach (46) · Jay (37)

Bay County 986 homes for sale · median $364,450

Panama City Beach (725) · Panama City (241) · Mexico Beach (13)

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

The Villages (532) · Wildwood (185) · Oxford (75) · Bushnell (50) · Webster (48) · Lake Panasoffkee (39) · Sumterville (21) · Coleman (9)

Nassau County 597 homes for sale · median $524,990

Fernandina Beach (271) · Yulee (198) · Hilliard (60) · Callahan (56) · Bryceville (11)

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

Palatka (130) · Interlachen (90) · Satsuma (62) · Hawthorne (50) · Crescent City (48) · Melrose (37) · Welaka (27) · East Palatka (21) · Pomona Park (17) · Florahome (14) · Georgetown (12) · San Mateo (9)

Leon County 344 homes for sale · median $199,900

Tallahassee (342)

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

Williston (105) · Morriston (45) · Chiefland (42) · Bronson (40) · Inglis (13) · Yankeetown (9) · Cedar Key (8)

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

Sebring (168) · Avon Park (59) · Lake Placid (43)

DeSoto County 153 homes for sale · median $299,999

Arcadia (135) · Lake Suzy (21)

Escambia County 134 homes for sale · median $310,450

Baker County 126 homes for sale · median $328,495

Macclenny (80) · Glen St. Mary (32) · Sanderson (13)

Bradford County 99 homes for sale · median $319,900

Starke (64) · Lawtey (10)

Columbia County 83 homes for sale · median $365,000

Lake City (63) · Fort White (19)

Gilchrist County 74 homes for sale · median $339,950

Trenton (38) · Bell (28) · Branford (12)

Wakulla County 53 homes for sale · median $233,900

Crawfordville (42) · Panacea (7)

Dixie County 52 homes for sale · median $264,450

Old Town (37)

Hendry County 46 homes for sale · median $272,500

Clewiston (39) · Labelle (7)

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

Okeechobee (46)

Suwannee County 33 homes for sale · median $285,000

Live Oak (14) · O'Brien (9)

Hardee County 33 homes for sale · median $290,000

Wauchula (20) · Zolfo Springs (8)

Indian River County 26 homes for sale · median $339,495

Vero Beach (19) · Sebastian (12)

Taylor County 16 homes for sale · median $189,750

Perry (9)

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

Carrabelle (8)

Jackson County 12 homes for sale · median $244,900

Alford (12)

Glades County 12 homes for sale · median $174,950

Moore Haven (10)

Gadsden County 10 homes for sale · median $177,200

Havana (6)

Counts are active residential listings in Momentum Realty’s MLS record as of 2026-10-23. 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