Smith Shoal is a bar located in Monroe County, Florida. The nearest populated place is Fort Jefferson, approximately 65.9 miles to the E.