Byen ligger på en halvøy mellom Tampa Bay og Mexicogulfen og er forbundet med fastlandet i nord, til byen Tampa i øst av broer og viadukter over Tampa Bay og til byen Bradenton i syd av broen Sunshine Skyway Bridge.