Florida has the longest coastline in the contiguous North America.
Florida . A peninsula between the Gulf of Mexico , the Atlantic Ocean , and the Straits of Florida , it has the longest coastline in the contiguous United States , approximately 1350 mi , and is the only state that borders both the Gulf of Mexico and the Atlantic Ocean .