Marco Shores-Hammock Bay es un lugar designado por el censo (CDP) en el oeste del condado de Collier , Florida , Estados Unidos. Se encuentra a 13 millas (21 km) al sureste de Naples y a 3 millas (5 km) al norte de Marco Island , y contiene el Hammock Bay Golf and Country Club y el Marco Island Executive Airport. Limita al oeste con la carretera estatal de Florida 951 (Collier Boulevard) y al sur con McIlvane Bay.
La ubicación se incluyó por primera vez como CDP antes del censo de 2020. La población era de 957 en el censo de 2020. Es parte del área estadística metropolitana de Naples-Marco Island, Florida .