Homes for Sale in Florida

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

Every Florida county and city

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

Fort Lauderdale (2364) · Hollywood (1496) · Pompano Beach (1152) · Pembroke Pines (856) · Deerfield Beach (775) · Hallandale Beach (747) · Sunrise (731) · Tamarac (701) · Lauderhill (604) · Coral Springs (599) · Plantation (508) · Miramar (476) · Margate (452) · Davie (450) · Coconut Creek (422) · Oakland Park (370) · Weston (361) · Lauderdale Lakes (330) · North Lauderdale (192) · Dania Beach (186) · Parkland (177) · Wilton Manors (152) · Lighthouse Point (134) · Lauderdale By The Sea (125) · Cooper City (90) · Hillsboro Beach (78) · Southwest Ranches (60) · West Park (48) · Pembroke Park (9) · Hallandale (3)

Palm Beach County 12,171 homes for sale · median $489,000

Boca Raton (1911) · West Palm Beach (1810) · Delray Beach (1637) · Boynton Beach (1476) · Lake Worth (725) · Palm Beach Gardens (687) · Jupiter (605) · Wellington (444) · Greenacres (366) · North Palm Beach (241) · Palm Beach (216) · Royal Palm Beach (203) · Lake Worth Beach (199) · Riviera Beach (197) · Singer Island (160) · Loxahatchee (148) · Highland Beach (142) · Palm Springs (134) · The Acreage (105) · Lantana (103) · Juno Beach (99) · Tequesta (94) · Westlake (87) · Lake Park (80) · South Palm Beach (68) · Hypoluxo (65) · Ocean Ridge (37) · Atlantis (32) · Palm Beach Shores (27) · Loxahatchee Groves (24) · Jupiter Farms (21) · Belle Glade (21) · Gulf Stream (16) · Briny Breezes (13) · Pahokee (11) · Haverhill (10) · Manalapan (9) · Lake Clarke Shores (7) · South Bay (6) · Village Of Golf (6) · Mangonia Park (5)

Miami-Dade County 10,001 homes for sale · median $485,000

Miami (4258) · Miami Beach (1536) · Sunny Isles Beach (895) · Aventura (791) · Homestead (546) · Doral (291) · Hialeah (286) · North Miami (222) · North Miami Beach (215) · Bay Harbor Islands (132) · Coral Gables (125) · Bal Harbour (104) · Florida City (89) · North Bay Village (83) · Miami Gardens (80) · Key Biscayne (74) · Cutler Bay (65) · Surfside (55) · Miami Lakes (33) · Coconut Grove (26) · Hialeah Gardens (18) · Pinecrest (17) · South Miami (14) · Sweetwater (14) · Palmetto Bay (13) · Miami Shores (6) · Opa Locka (3) · Miami Springs (2)

Pinellas County 8,084 homes for sale · median $399,990

St. Petersburg (2593) · Clearwater (1300) · Palm Harbor (571) · Largo (549) · Seminole (421) · Tarpon Springs (300) · Dunedin (280) · Pinellas Park (263) · Clearwater Beach (230) · Treasure Island (190) · Oldsmar (182) · St. Pete Beach (176) · Gulfport (149) · Madeira Beach (129) · South Pasadena (102) · Safety Harbor (93) · Indian Rocks Beach (90) · Belleair (76) · Indian Shores (75) · Tierra Verde (74) · Redington Shores (47) · Belleair Beach (39) · Redington Beach (39) · Belleair Bluffs (33) · North Redington Beach (28) · Kenneth City (27) · Crystal Beach (25)

Hillsborough County 7,521 homes for sale · median $399,990

Tampa (3755) · Riverview (770) · Apollo Beach (389) · Sun City Center (358) · Brandon (324) · Ruskin (309) · Plant City (306) · Lutz (304) · Wimauma (261) · Valrico (233) · Lithia (145) · Seffner (108) · Temple Terrace (97) · Thonotosassa (64) · Gibsonton (63) · Dover (56) · Westchase (5)

Orange County 6,617 homes for sale · median $429,000

Orlando (4372) · Winter Garden (736) · Apopka (539) · Winter Park (398) · Windermere (261) · Ocoee (156) · Maitland (121) · Zellwood (59) · Oakland (36) · Belle Isle (31) · Gotha (18) · Christmas (8) · Golden Oak (6)

Polk County 6,286 homes for sale · median $314,995

Davenport (1769) · Lakeland (1297) · Winter Haven (851) · Haines City (603) · Lake Wales (433) · Poinciana (306) · Auburndale (255) · Bartow (160) · Lake Alfred (146) · Polk City (114) · Mulberry (101) · Eagle Lake (84) · Dundee (77) · Frostproof (67) · Lake Hamilton (58) · Fort Meade (32) · Indian Lake Estates (27) · Babson Park (25) · Lakeshore (8) · River Ranch (6)

Sarasota County 5,393 homes for sale · median $449,000

Sarasota (2821) · Venice (996) · North Port (988) · Nokomis (283) · Longboat Key (266) · Osprey (101) · North Venice (22)

Pasco County 5,159 homes for sale · median $325,000

New Port Richey (1030) · Wesley Chapel (754) · Zephyrhills (651) · Hudson (605) · Land O' Lakes (492) · Port Richey (426) · Dade City (336) · Holiday (335) · Odessa (220) · San Antonio (165) · Trinity (56)

Osceola County 4,756 homes for sale · median $399,900

Kissimmee (3083) · St. Cloud (1170) · Reunion (159) · Celebration (108) · Harmony (41) · Champions Gate (14) · Kenansville (7)

Duval County 4,617 homes for sale · median $309,990

Jacksonville (4360) · Jacksonville Beach (174) · Atlantic Beach (70) · Neptune Beach (28) · Baldwin (9)

Manatee County 4,584 homes for sale · median $440,000

Bradenton (2183) · Parrish (761) · Palmetto (513) · Lakewood Ranch (353) · Ellenton (106) · Holmes Beach (99) · Bradenton Beach (85) · Anna Maria (57) · University Park (46) · Myakka City (38) · Cortez (20) · Terra Ceia (10)

Volusia County 4,529 homes for sale · median $349,999

Daytona Beach (956) · Ormond Beach (694) · New Smyrna Beach (582) · DeLand (517) · Deltona (415) · Port Orange (364) · Daytona Beach Shores (253) · Edgewater (172) · DeBary (138) · Holly Hill (117) · South Daytona (91) · Ponce Inlet (80) · Orange City (77) · Osteen (47) · Oak Hill (33) · Lake Helen (18) · Pierson (11) · De Leon Springs (11)

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

Ocala (2821) · Dunnellon (516) · Summerfield (413) · Belleview (155) · Ocklawaha (125) · Silver Springs (65) · Fort Mc Coy (51) · Citra (42) · Salt Springs (26) · Anthony (20) · Micanopy (17) · Reddick (17) · Weirsdale (17)

Brevard County 3,909 homes for sale · median $363,575

Palm Bay (1179) · Melbourne (709) · Titusville (301) · Cocoa (269) · Merritt Island (209) · Cocoa Beach (201) · Rockledge (173) · Melbourne Beach (140) · Cape Canaveral (138) · Satellite Beach (135) · West Melbourne (111) · Indialantic (104) · Indian Harbour Beach (57) · Mims (55) · Barefoot Bay (41) · Grant-Valkaria (33) · Micco (17) · Malabar (15) · Sebastian (14) · Grant (11)

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

Fort Myers (1387) · Cape Coral (505) · Bonita Springs (490) · North Fort Myers (354) · Fort Myers Beach (261) · Estero (253) · Lehigh Acres (169) · Sanibel (136) · St. James City (52) · Alva (27) · Miromar Lakes (27) · Captiva (23) · Bokeelia (16) · Upper Captiva (6)

Lake County 3,449 homes for sale · median $380,000

Clermont (781) · Leesburg (703) · Mount Dora (334) · Tavares (272) · Groveland (254) · Eustis (231) · Lady Lake (157) · Minneola (124) · Fruitland Park (83) · Montverde (77) · Sorrento (76) · Umatilla (75) · Howey In The Hills (61) · Astatula (49) · Mascotte (41) · Bella Collina (31) · Astor (29) · Grand Island (27) · Paisley (25) · Yalaha (13) · Okahumpka (11) · Altoona (11) · Mount Plymouth (7)

Charlotte County 3,341 homes for sale · median $339,500

Port Charlotte (1542) · Punta Gorda (1115) · Englewood (541) · Rotonda West (230) · Placida (182) · Boca Grande (67)

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

Port St. Lucie (1721) · Fort Pierce (938) · Jensen Beach (325) · Hutchinson Island (80)

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

Naples (2163) · Marco Island (263) · Ave Maria (62) · Everglades City (8)

Walton County 2,295 homes for sale · median $759,000

Santa Rosa Beach (767) · Miramar Beach (634) · Freeport (326) · Inlet Beach (289) · DeFuniak Springs (165) · Watersound (39) · Alys Beach (17) · Seacrest (11) · Ponce De Leon (10) · Rosemary Beach (10) · Point Washington (5)

St. Johns County 2,076 homes for sale · median $539,900

St. Augustine (1183) · St. Johns (344) · Ponte Vedra (221) · Ponte Vedra Beach (218) · Hastings (34) · St. Augustine Beach (25) · Elkton (18) · Fruit Cove (9)

Seminole County 1,973 homes for sale · median $397,900

Sanford (451) · Altamonte Springs (332) · Oviedo (225) · Longwood (220) · Lake Mary (216) · Winter Springs (153) · Casselberry (133) · Geneva (32) · Chuluota (18) · Fern Park (16)

Citrus County 1,867 homes for sale · median $289,000

Homosassa (364) · Inverness (303) · Citrus Springs (272) · Crystal River (255) · Hernando (189) · Beverly Hills (181) · Lecanto (72) · Floral City (68)

Okaloosa County 1,649 homes for sale · median $405,000

Destin (566) · Crestview (380) · Fort Walton Beach (380) · Niceville (154) · Mary Esther (65) · Shalimar (54) · Laurel Hill (29) · Baker (21) · Valparaiso (13) · Holt (6)

Martin County 1,471 homes for sale · median $479,900

Stuart (685) · Palm City (317) · Hobe Sound (161) · Indiantown (60) · Sewalls Point (12) · Jupiter Island (11)

Hernando County 1,365 homes for sale · median $344,707

Spring Hill (589) · Brooksville (503) · Weeki Wachee (258) · Hernando Beach (63)

Alachua County 1,307 homes for sale · median $320,900

Gainesville (849) · Newberry (170) · Alachua (159) · High Springs (72) · Archer (30) · Waldo (9)

Escambia County 1,266 homes for sale · median $350,000

Pensacola (986) · Cantonment (146) · Perdido Key (52) · Pensacola Beach (45) · Molino (17) · Century (12) · Mcdavid (4)

Clay County 1,256 homes for sale · median $353,950

Green Cove Springs (391) · Middleburg (336) · Orange Park (325) · Fleming Island (103) · Keystone Heights (86)

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

Key Largo (271) · Key West (257) · Marathon (175) · Big Pine Key (84) · Plantation Key (80) · Duck Key (46) · Cudjoe Key (38) · Key Colony (33) · Upper Matecumbe Key Islamorada (27) · Big Coppitt (26) · Lower Matecumbe (25) · Summerland Key (25) · Ramrod Key (24) · Stock Island (23) · Sugarloaf Key (19) · Little Torch Key (14) · Saddlebunch (10) · Geiger Key (9) · Big Torch Key (7) · Windley Key (7) · Key Haven (6)

Flagler County 1,062 homes for sale · median $429,900

Palm Coast (824) · Flagler Beach (118) · Bunnell (54)

Santa Rosa County 997 homes for sale · median $400,000

Milton (375) · Pace (250) · Gulf Breeze (182) · Navarre (105) · Navarre Beach (46) · Jay (37)

Bay County 952 homes for sale · median $366,250

Panama City Beach (696) · Panama City (236) · Mexico Beach (9) · Southport (6)

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

The Villages (526) · Wildwood (185) · Oxford (73) · Bushnell (50) · Webster (47) · Lake Panasoffkee (36) · Sumterville (21) · Coleman (9)

Nassau County 521 homes for sale · median $479,900

Fernandina Beach (227) · Yulee (175) · Callahan (54) · Hilliard (53) · Bryceville (10)

Putnam County 424 homes for sale · median $249,000

Palatka (122) · Interlachen (74) · Hawthorne (55) · Satsuma (52) · Melrose (42) · Crescent City (42) · Welaka (26) · Pomona Park (17) · East Palatka (15) · Georgetown (13) · San Mateo (10) · Florahome (5)

Leon County 330 homes for sale · median $200,000

Tallahassee (328) · Leon (3)

Levy County 306 homes for sale · median $275,000

Williston (99) · Morriston (51) · Chiefland (42) · Bronson (40) · Inglis (30) · Yankeetown (20) · Cedar Key (6)

Highlands County 266 homes for sale · median $279,995

Sebring (155) · Avon Park (62) · Lake Placid (43) · Lorida (6)

DeSoto County 178 homes for sale · median $307,500

Arcadia (159) · Lake Suzy (24)

Bradford County 108 homes for sale · median $305,000

Starke (70) · Lawtey (11) · Hampton (5) · Brooker (5)

Baker County 98 homes for sale · median $335,500

Macclenny (58) · Glen St. Mary (26) · Sanderson (13)

Columbia County 81 homes for sale · median $349,000

Lake City (58) · Fort White (21)

Gilchrist County 71 homes for sale · median $324,990

Trenton (42) · Bell (27) · Branford (8)

Hendry County 50 homes for sale · median $267,000

Clewiston (40) · Labelle (11)

Wakulla County 50 homes for sale · median $229,900

Crawfordville (41) · Panacea (5) · Sopchoppy (2)

Dixie County 48 homes for sale · median $237,400

Old Town (33) · Suwannee (5)

Okeechobee County 39 homes for sale · median $299,000

Okeechobee (43)

Hardee County 31 homes for sale · median $279,000

Wauchula (20) · Zolfo Springs (7)

Suwannee County 26 homes for sale · median $290,000

Live Oak (10) · O'Brien (5)

Indian River County 21 homes for sale · median $355,000

Vero Beach (14)

Taylor County 19 homes for sale · median $179,500

Perry (12) · Keaton Beach (5) · Steinhatchee (3)

Glades County 14 homes for sale · median $180,950

Moore Haven (11)

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

Carrabelle (6) · Alligator Point (3)

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