Homes for Sale in Florida
142,558 homes are for sale across 486 Florida cities in Momentum’s MLS record as of 2026-10-20, at a median list price of $389,796. 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 — 4,658 listings, median $520,990
- Homes for sale in Jacksonville, FL — 4,477 listings, median $299,999
- Homes for sale in Orlando, FL — 4,337 listings, median $380,000
- Homes for sale in Tampa, FL — 3,753 listings, median $435,520
- Homes for sale in Kissimmee, FL — 3,094 listings, median $375,000
- Homes for sale in Ocala, FL — 2,822 listings, median $298,945
- Homes for sale in Sarasota, FL — 2,658 listings, median $549,947
- Homes for sale in St. Petersburg, FL — 2,533 listings, median $419,900
- Homes for sale in Fort Lauderdale, FL — 2,258 listings, median $723,834
- Homes for sale in Bradenton, FL — 2,119 listings, median $395,000
- Homes for sale in Naples, FL — 2,052 listings, median $429,000
- Homes for sale in Boca Raton, FL — 1,833 listings, median $580,000
- Homes for sale in Davenport, FL — 1,802 listings, median $384,900
- Homes for sale in West Palm Beach, FL — 1,780 listings, median $325,000
- Homes for sale in Port St. Lucie, FL — 1,667 listings, median $409,000
- Homes for sale in Miami Beach, FL — 1,630 listings, median $547,000
- Homes for sale in Delray Beach, FL — 1,600 listings, median $299,000
- Homes for sale in Hollywood, FL — 1,481 listings, median $480,000
- Homes for sale in Port Charlotte, FL — 1,445 listings, median $324,900
- Homes for sale in Boynton Beach, FL — 1,430 listings, median $357,500
- Homes for sale in Fort Myers, FL — 1,348 listings, median $239,900
- Homes for sale in Lakeland, FL — 1,293 listings, median $327,500
- Homes for sale in St. Augustine, FL — 1,277 listings, median $481,997
- Homes for sale in Clearwater, FL — 1,265 listings, median $315,000
- Homes for sale in Palm Coast, FL — 1,211 listings, median $390,000
Every Florida county and city
Broward County 14,442 homes for sale · median $395,000
Fort Lauderdale (2258) · Hollywood (1481) · Pompano Beach (1153) · Pembroke Pines (860) · Deerfield Beach (760) · Sunrise (713) · Hallandale Beach (683) · Tamarac (682) · Lauderhill (627) · Coral Springs (592) · Plantation (501) · Miramar (482) · Margate (462) · Davie (450) · Coconut Creek (421) · Weston (368) · Lauderdale Lakes (347) · Oakland Park (342) · Parkland (188) · North Lauderdale (183) · Dania Beach (181) · Wilton Manors (146) · Lighthouse Point (146) · Lauderdale By The Sea (119) · Cooper City (97) · Hillsboro Beach (72) · Southwest Ranches (62) · West Park (48) · Pembroke Park (8)
Palm Beach County 11,879 homes for sale · median $480,000
Boca Raton (1833) · West Palm Beach (1780) · Delray Beach (1600) · Boynton Beach (1430) · Lake Worth (714) · Palm Beach Gardens (667) · Jupiter (592) · Wellington (443) · Greenacres (380) · North Palm Beach (243) · Royal Palm Beach (213) · Palm Beach (206) · Riviera Beach (182) · Lake Worth Beach (181) · Loxahatchee (149) · Palm Springs (139) · Singer Island (137) · Highland Beach (136) · Lantana (113) · The Acreage (112) · Juno Beach (88) · Westlake (88) · Tequesta (83) · Lake Park (77) · South Palm Beach (69) · Hypoluxo (63) · Ocean Ridge (38) · Atlantis (25) · Loxahatchee Groves (23) · Belle Glade (23) · Palm Beach Shores (21) · Jupiter Farms (15) · Gulf Stream (12) · Pahokee (11) · Briny Breezes (11) · Mangonia Park (10) · Haverhill (10) · Manalapan (8) · South Bay (8) · Lake Clarke Shores (7) · Village Of Golf (6)
Miami-Dade County 11,020 homes for sale · median $481,850
Miami (4658) · Miami Beach (1630) · Sunny Isles Beach (1021) · Aventura (899) · Homestead (612) · Hialeah (331) · Doral (328) · North Miami Beach (242) · North Miami (240) · Bay Harbor Islands (142) · Coral Gables (133) · North Bay Village (107) · Bal Harbour (103) · Florida City (90) · Miami Gardens (89) · Key Biscayne (81) · Cutler Bay (81) · Surfside (61) · Miami Lakes (37) · Coconut Grove (28) · Hialeah Gardens (19) · Pinecrest (17) · Sweetwater (17) · South Miami (16) · Palmetto Bay (15) · Miami Shores (9)
Pinellas County 7,935 homes for sale · median $400,000
St. Petersburg (2533) · Clearwater (1265) · Palm Harbor (583) · Largo (528) · Seminole (401) · Tarpon Springs (317) · Dunedin (291) · Pinellas Park (250) · Clearwater Beach (236) · Treasure Island (188) · Oldsmar (180) · St. Pete Beach (168) · Gulfport (138) · Madeira Beach (126) · South Pasadena (96) · Indian Rocks Beach (88) · Safety Harbor (86) · Belleair (80) · Indian Shores (73) · Tierra Verde (67) · Redington Shores (51) · Redington Beach (37) · Belleair Beach (36) · Belleair Bluffs (35) · Kenneth City (27) · Crystal Beach (27) · North Redington Beach (26)
Hillsborough County 7,524 homes for sale · median $405,000
Tampa (3753) · Riverview (787) · Apollo Beach (382) · Sun City Center (364) · Brandon (325) · Ruskin (297) · Plant City (295) · Lutz (279) · Wimauma (272) · Valrico (244) · Lithia (156) · Seffner (105) · Temple Terrace (89) · Thonotosassa (63) · Gibsonton (61) · Dover (51) · Westchase (6)
Orange County 6,595 homes for sale · median $429,000
Orlando (4337) · Winter Garden (757) · Apopka (568) · Winter Park (397) · Windermere (235) · Ocoee (158) · Maitland (124) · Zellwood (54) · Oakland (37) · Belle Isle (27) · Gotha (17) · Golden Oak (6)
Polk County 6,286 homes for sale · median $316,990
Davenport (1802) · Lakeland (1293) · Winter Haven (858) · Haines City (591) · Lake Wales (418) · Poinciana (292) · Auburndale (267) · Bartow (160) · Lake Alfred (146) · Polk City (110) · Mulberry (101) · Eagle Lake (80) · Dundee (66) · Frostproof (64) · Lake Hamilton (57) · Fort Meade (27) · Babson Park (25) · Indian Lake Estates (25) · Lakeshore (8)
Sarasota County 5,124 homes for sale · median $445,000
Sarasota (2658) · North Port (963) · Venice (940) · Nokomis (280) · Longboat Key (245) · Osprey (98) · North Venice (23)
Pasco County 5,121 homes for sale · median $330,000
New Port Richey (1039) · Wesley Chapel (730) · Zephyrhills (629) · Hudson (579) · Land O' Lakes (511) · Port Richey (428) · Dade City (354) · Holiday (334) · Odessa (221) · San Antonio (165) · Trinity (62)
Duval County 4,752 homes for sale · median $310,000
Jacksonville (4477) · Jacksonville Beach (191) · Atlantic Beach (71) · Neptune Beach (35) · Baldwin (8)
Osceola County 4,748 homes for sale · median $399,990
Kissimmee (3094) · St. Cloud (1171) · Reunion (162) · Celebration (100) · Harmony (45) · Champions Gate (20) · Kenansville (6)
Volusia County 4,534 homes for sale · median $352,250
Daytona Beach (970) · Ormond Beach (677) · New Smyrna Beach (605) · DeLand (518) · Deltona (411) · Port Orange (353) · Daytona Beach Shores (265) · Edgewater (170) · DeBary (139) · Holly Hill (109) · South Daytona (95) · Ponce Inlet (83) · Orange City (79) · Osteen (39) · Oak Hill (31) · Lake Helen (18) · De Leon Springs (16) · Pierson (8)
Manatee County 4,470 homes for sale · median $439,000
Bradenton (2119) · Parrish (798) · Palmetto (503) · Lakewood Ranch (323) · Ellenton (98) · Holmes Beach (87) · Bradenton Beach (82) · Anna Maria (61) · Myakka City (36) · University Park (34) · Cortez (16) · Terra Ceia (12)
Marion County 4,259 homes for sale · median $294,990
Ocala (2822) · Dunnellon (470) · Summerfield (431) · Belleview (157) · Ocklawaha (135) · Silver Springs (67) · Fort Mc Coy (62) · Citra (36) · Anthony (19) · Weirsdale (19) · Micanopy (18) · Reddick (17) · Salt Springs (16)
Brevard County 4,010 homes for sale · median $365,000
Palm Bay (1189) · Melbourne (756) · Titusville (303) · Cocoa (282) · Merritt Island (214) · Cocoa Beach (209) · Rockledge (177) · Satellite Beach (142) · Cape Canaveral (142) · Melbourne Beach (139) · Indialantic (99) · West Melbourne (99) · Indian Harbour Beach (62) · Mims (57) · Barefoot Bay (44) · Grant-Valkaria (36) · Micco (21) · Malabar (16) · Grant (16)
Lee County 3,693 homes for sale · median $300,000
Fort Myers (1348) · Cape Coral (510) · Bonita Springs (465) · North Fort Myers (348) · Estero (255) · Fort Myers Beach (244) · Lehigh Acres (169) · Sanibel (117) · St. James City (50) · Miromar Lakes (29) · Alva (25) · Captiva (24) · Bokeelia (17) · Upper Captiva (6)
Lake County 3,480 homes for sale · median $384,450
Clermont (781) · Leesburg (684) · Mount Dora (343) · Tavares (265) · Groveland (258) · Eustis (211) · Lady Lake (185) · Minneola (131) · Fruitland Park (89) · Umatilla (86) · Sorrento (80) · Montverde (73) · Howey In The Hills (65) · Mascotte (46) · Astatula (46) · Bella Collina (32) · Astor (30) · Grand Island (25) · Paisley (24) · Yalaha (16) · Altoona (11) · Okahumpka (10) · Mount Plymouth (6)
Charlotte County 3,089 homes for sale · median $335,000
Port Charlotte (1445) · Punta Gorda (1026) · Englewood (518) · Rotonda West (208) · Placida (162) · Boca Grande (44)
St. Lucie County 2,862 homes for sale · median $385,000
Port St. Lucie (1667) · Fort Pierce (910) · Jensen Beach (324) · Hutchinson Island (77)
Walton County 2,508 homes for sale · median $747,000
Santa Rosa Beach (831) · Miramar Beach (684) · Freeport (366) · Inlet Beach (284) · DeFuniak Springs (209) · Watersound (49) · Alys Beach (17) · Seacrest (13) · Rosemary Beach (13) · Ponce De Leon (12) · Point Washington (6)
Collier County 2,414 homes for sale · median $449,000
Naples (2052) · Marco Island (254) · Ave Maria (69) · Everglades City (8)
St. Johns County 2,302 homes for sale · median $544,900
St. Augustine (1277) · St. Johns (397) · Ponte Vedra Beach (270) · Ponte Vedra (243) · Hastings (31) · St. Augustine Beach (30) · Elkton (12) · Fruit Cove (8)
Seminole County 2,002 homes for sale · median $394,950
Sanford (465) · Altamonte Springs (345) · Longwood (221) · Lake Mary (216) · Oviedo (213) · Winter Springs (158) · Casselberry (136) · Chuluota (24) · Geneva (24) · Fern Park (16)
Okaloosa County 1,792 homes for sale · median $399,900
Destin (602) · Crestview (415) · Fort Walton Beach (405) · Niceville (179) · Mary Esther (72) · Shalimar (58) · Laurel Hill (32) · Baker (26) · Valparaiso (17) · Holt (7)
Flagler County 1,485 homes for sale · median $396,000
Palm Coast (1211) · Flagler Beach (129) · Bunnell (74)
Martin County 1,410 homes for sale · median $468,019
Stuart (665) · Palm City (301) · Hobe Sound (148) · Indiantown (58) · Sewalls Point (16) · Jupiter Island (9)
Clay County 1,387 homes for sale · median $365,490
Green Cove Springs (420) · Middleburg (369) · Orange Park (355) · Fleming Island (134) · Keystone Heights (100)
Escambia - Fl County 1,260 homes for sale · median $350,000
Pensacola (980) · Cantonment (155) · Perdido Key (59) · Pensacola Beach (44) · Molino (20) · Century (14)
Alachua County 1,257 homes for sale · median $325,000
Gainesville (815) · Alachua (156) · Newberry (154) · High Springs (73) · Archer (34) · Waldo (9)
Hernando County 1,174 homes for sale · median $347,500
Brooksville (497) · Spring Hill (424) · Weeki Wachee (236) · Hernando Beach (59)
Monroe County 1,160 homes for sale · median $1.10M
Key Largo (263) · Key West (236) · Marathon (169) · Plantation Key (89) · Big Pine Key (74) · Duck Key (44) · Cudjoe Key (42) · Key Colony (31) · Upper Matecumbe Key Islamorada (26) · Lower Matecumbe (24) · Summerland Key (23) · Big Coppitt (23) · Stock Island (21) · Ramrod Key (21) · Sugarloaf Key (16) · Geiger Key (10) · Saddlebunch (9) · Little Torch Key (8) · Key Haven (7) · Windley Key (6)
Citrus County 1,128 homes for sale · median $289,945
Homosassa (220) · Citrus Springs (202) · Inverness (175) · Crystal River (148) · Beverly Hills (95) · Hernando (81) · Floral City (44) · Lecanto (42)
Santa Rosa County 1,060 homes for sale · median $399,350
Milton (401) · Pace (269) · Gulf Breeze (196) · Navarre (110) · Navarre Beach (45) · Jay (37)
Bay County 994 homes for sale · median $362,750
Panama City Beach (731) · Panama City (245) · Mexico Beach (14)
Sumter County 791 homes for sale · median $349,900
The Villages (539) · Wildwood (185) · Oxford (74) · Bushnell (51) · Webster (49) · Lake Panasoffkee (40) · Sumterville (21) · Coleman (9)
Nassau County 595 homes for sale · median $530,000
Fernandina Beach (269) · Yulee (199) · Hilliard (59) · Callahan (57) · Bryceville (10)
Putnam County 466 homes for sale · median $239,900
Palatka (130) · Interlachen (87) · Satsuma (60) · Hawthorne (50) · Crescent City (47) · Melrose (39) · Welaka (27) · East Palatka (21) · Pomona Park (17) · Florahome (14) · Georgetown (11) · San Mateo (9)
Leon County 343 homes for sale · median $199,900
Tallahassee (341)
Levy County 286 homes for sale · median $279,950
Williston (106) · Morriston (47) · Bronson (41) · Chiefland (41) · Inglis (14) · Yankeetown (9) · Cedar Key (8)
Highlands County 274 homes for sale · median $279,900
Sebring (168) · Avon Park (61) · Lake Placid (41)
DeSoto County 153 homes for sale · median $299,999
Arcadia (136) · Lake Suzy (20)
Baker County 125 homes for sale · median $325,990
Macclenny (77) · Glen St. Mary (33) · Sanderson (14)
Bradford County 96 homes for sale · median $312,500
Columbia County 83 homes for sale · median $379,900
Lake City (63) · Fort White (19)
Gilchrist County 75 homes for sale · median $339,900
Trenton (38) · Bell (29) · Branford (13)
Wakulla County 54 homes for sale · median $234,108
Crawfordville (42) · Panacea (8)
Dixie County 53 homes for sale · median $269,900
Old Town (38)
Okeechobee County 43 homes for sale · median $295,000
Okeechobee (47)
Hendry County 41 homes for sale · median $275,000
Suwannee County 35 homes for sale · median $268,500
Hardee County 32 homes for sale · median $284,995
Wauchula (20) · Zolfo Springs (8)
Indian River County 23 homes for sale · median $329,000
Vero Beach (16) · Sebastian (12)
Escambia County 20 homes for sale · median $409,950
Taylor County 17 homes for sale · median $186,500
Perry (10)
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-20. Data is deemed reliable but not guaranteed. Equal Housing Opportunity.
