Rock_Harbor,_Florida
Rock Harbor, Florida
Unincorporated community in Florida, United States
Rock Harbor is an unincorporated community in Monroe County, Florida, United States, located in the upper Florida Keys on Key Largo on US 1 (the Overseas Highway) northeast of Thompson and southwest of the census-designated place of Key Largo.