Single Family Homes in Madeira Beach, FL
42 for sale · 75 homes listed · Updated November 9, 2026 · Page 1 of 2
- 13401 1st Street East, Madeira Beach 33708 $550,000 · 2 bd · 2 ba · 1,642 sqft
- 747 Pruitt Drive, Madeira Beach 33708 $465,000 · 3 bd · 2 ba · 1,664 sqft
- 814 Bay Point Drive, Madeira Beach 33708 $949,500 · 3 bd · 3 ba · 1,560 sqft
- 551 Crystal Drive, Madeira Beach 33708 $1,299,000 · 3 bd · 3 ba · 2,436 sqft
- 13155 Boca Ciega Avenue, Madeira Beach 33708 $980,000 · 3 bd · 2 ba · 1,818 sqft
- 503 Johns Pass Avenue, Madeira Beach 33708 $2,549,999 · 4 bd · 3 ba · 3,072 sqft
- 14085 West Parsley, Madeira Beach 33708 $1,350,000 · 4 bd · 4 ba · 2,628 sqft
- 360 145th Avenue East, Madeira Beach 33708 $989,000 · 3 bd · 2 ba · 1,502 sqft
- 325 140th Avenue East, Madeira Beach 33708 $3,500,000 · 4 bd · 5 ba · 3,996 sqft
- 480 South Bayshore Drive, Madeira Beach 33708 $535,000 · 2 bd · 2 ba · 1,332 sqft
- 13095 Gulf Lane, Madeira Beach 33708 $839,000 · 2 bd · 2 ba · 1,404 sqft
- 10132 Grand Oak Circle, Madeira Beach 33708 $585,000 · 4 bd · 3 ba · 2,217 sqft
- 817 Bay Point Drive, Madeira Beach 33708 $3,490,000 · 6 bd · 4 ba · 3,927 sqft
- 15318 Harbor Drive, Madeira Beach 33708 $1,500,000 · 3 bd · 2 ba · 1,564 sqft
- 14184 West Parsley Drive, Madeira Beach 33708 $2,500,000 · 4 bd · 5 ba · 3,239 sqft
- 582 Johns Pass Avenue, Madeira Beach 33708 $3,199,000 · 6 bd · 6 ba · 4,255 sqft
- 14054 Vivian Drive, Madeira Beach 33708 $259,900 · 2 bd · 1 ba · 1,073 sqft
- 13313 2nd Street East, Madeira Beach 33708 $435,000 · 2 bd · 1 ba · 705 sqft
- 506 Crystal Drive, Madeira Beach 33708 $3,395,000 · 5 bd · 5 ba · 4,118 sqft
- 541 Lillian Drive, Madeira Beach 33708 $829,000 · 2 bd · 2 ba · 1,595 sqft
- 403 Normandy Road, Madeira Beach 33708 $899,900 · 3 bd · 2 ba · 1,826 sqft
- 13123 4th Street East, Madeira Beach 33708 $425,000 · 2 bd · 1 ba · 681 sqft
- 639 Normandy Road, Madeira Beach 33708 $769,000 · 2 bd · 3 ba · 1,469 sqft
- 13290 3rd Street East, Madeira Beach 33708 $789,900 · 4 bd · 4 ba · 2,340 sqft
- 562 Johns Pass Avenue, Madeira Beach 33708 $1,150,000 · 3 bd · 2 ba · 1,337 sqft
- 13148 3rd Street East, Madeira Beach 33708 $574,900 · 3 bd · 2 ba · 1,336 sqft
- 14023 Palm Street, Madeira Beach 33708 $525,000 · 3 bd · 2 ba · 1,139 sqft
- 445 129th Avenue East, Madeira Beach 33708 $5,900,000 · 5 bd · 6 ba · 5,677 sqft
- 13004 Boca Ciega Avenue, Madeira Beach 33708 $559,000 · 2 bd · 2 ba · 1,196 sqft
- 15394 2nd Street East, Madeira Beach 33708 $1,300,000 · 3 bd · 3 ba · 2,074 sqft
- 544 Lillian Drive, Madeira Beach 33708 $1,400,000 · 3 bd · 2 ba · 2,194 sqft
- 170 145th Avenue East, Madeira Beach 33708 $699,000 · 3 bd · 1 ba · 1,008 sqft
- 15424 2nd Street East, Madeira Beach 33708 $589,900 · 3 bd · 2 ba · 1,103 sqft
- 14223 East Parsley Drive, Madeira Beach 33708 $1,224,000 · 4 bd · 2 ba · 1,857 sqft
- 836 Bay Point Drive, Madeira Beach 33708 $4,200,000 · 5 bd · 5 ba · 4,711 sqft
- 600 Normandy Road, Madeira Beach 33708 $1,300,000 · 2 bd · 2 ba · 2,728 sqft
- 730 Pruitt Drive, Madeira Beach 33708 $995,000 · 3 bd · 2 ba · 1,764 sqft
- 556 Johns Pass Avenue, Madeira Beach 33708 $1,490,000 · 3 bd · 4 ba · 2,020 sqft
- 14019 West Parsley Drive, Madeira Beach 33708 $795,000 · 4 bd · 3 ba · 1,683 sqft
- 532 Johns Pass Avenue, Madeira Beach 33708 $2,400,000 · 3 bd · 3 ba · 3,699 sqft
- 13009 Boca Ciega Avenue, Madeira Beach 33708 $3,490,000 · 3 bd · 3 ba · 3,813 sqft
- 599 South Bayshore Drive, Madeira Beach 33708 $2,899,000 · 5 bd · 5 ba · 3,239 sqft
- 516 Crystal Drive, Madeira Beach 33708 Pending $885,000 · 3 bd · 3 ba · 2,091 sqft
- 584 Crystal Drive, Madeira Beach 33708 Pending $1,550,000 · 3 bd · 2 ba · 1,512 sqft
- 14024 North Bayshore Drive, Madeira Beach 33708 Pending $795,000 · 3 bd · 2 ba · 1,484 sqft
- 534 Crystal Drive, Madeira Beach 33708 Pending $3,449,000 · 6 bd · 6 ba · 4,848 sqft
- 13303 Gulf Lane, Madeira Beach 33708 Pending $4,495,000 · 6 bd · 6 ba · 3,902 sqft
- 13104 4th Street East, Madeira Beach 33708 Pending $279,900 · 4 bd · 2 ba · 1,020 sqft
- 9735 50th Avenue North, Madeira Beach 33708 Pending $289,000 · 2 bd · 2 ba · 1,252 sqft
- 515 129th Avenue East, Madeira Beach 33708 Pending $1,200,000 · 4 bd · 4 ba · 2,592 sqft