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.

Geography Rock Harbor is located at at an elevation of , relatively high for the Keys.Rock Harbor, FL Community Profile

References

External links History of Rock Harbor History of Key Largo