All Homes for Sale in Stock Island, FL

Every home for sale in Stock Island, FL from the live MLS: 26 listings, newest first, 26 per page, 1 pages. Back to the Stock Island homes for sale hub for prices by ZIP, property type and community.

  1. 31G Miriam Street · $799,000 · 3 bd/2 ba
  2. 25A 12Th Avenue · $1,025,000 · 3 bd/3 ba
  3. 48 7Th Avenue · $595,000 · 3 bd/2.5 ba
  4. 41G Miriam Street · $499,000 · 4 bd/3 ba · Pending
  5. 31 Coral Way · $1,200,000 · 3 bd/3 ba
  6. 5960 Peninsular Avenue #210 · $1,950,000 · 2 bd/2 ba
  7. 5030 5Th Avenue #61 · $615,600 · 3 bd/2.5 ba
  8. 5405 3Rd Avenue · $469,000 · 3 bd/3 ba
  9. 6415 2Nd Terrace · $699,000 · 4 bd/2 ba
  10. 25D 10Th Avenue · $475,000 · 3 bd/2 ba
  11. 5030 5Th Avenue #13 · $599,900 · 3 bd/2.5 ba
  12. 5030 5Th Avenue #60 · $615,600 · 3 bd/2.5 ba
  13. 6810 Front Street #B-15 & Slip 22 · $875,000/3 ba
  14. 6810 Front Street #B-13S & Snl 18 · $975,000 · 2 bd/2 ba
  15. 26D 11Th Avenue · $659,000 · 3 bd/2 ba
  16. 5331 5Th Avenue · $2,050,000 · 6 bd/6 ba
  17. 5030 5Th Avenue #62 · $599,000 · 3 bd/2.5 ba
  18. 42 Coral Way · $1,194,000 · 3 bd/3 ba
  19. 15 Coral Way · $1,149,000 · 3 bd/3 ba
  20. 49G Miriam Street · $929,000 · 4 bd/3 ba
  21. 6800 Maloney Avenue #13 · $489,000 · 3 bd/3 ba
  22. 12A-14A 12Th Avenue · $3,100,000 · 7 bd/4 ba
  23. 13A-14A 12Th Avenue · $2,100,000 · 4 bd/3 ba
  24. 12A 12Th Avenue · $1,125,000 · 3 bd/2 ba
  25. 6460 Sunshine Street · $949,000 · 4 bd/3 ba
  26. 6800 Maloney Avenue #20 · $499,000 · 2 bd/1 ba

Updated November 5, 2026. Listing data from the MLS, deemed reliable but not guaranteed.

Hiring an agent in Stock Island, FL?

Get matched with the right local expert.

Tell us your goal in Stock Island, FL and we’ll connect you with the Momentum agent who knows it best — backed by a RealTrends 500 brokerage. No pressure, no obligation.

Prefer to talk now? Call (904) 351-6461.

Work with a local Stock Island, FL expert

A real conversation with a local specialist, usually within one business day.

or call (904) 351-6461