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

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

Starke (35) · Lawtey (10)

Gilchrist County 44 homes for sale · median $338,750

Bell (28) · Branford (16)

Hendry County 43 homes for sale · median $245,000

Clewiston (33) · Labelle (9)

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

Live Oak (17) · O'Brien (7)

Madison County 25 homes for sale · median $285,000

Madison (17) · Lee (8)

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.

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