Pinellas County‘s county seat is Clearwater and its largest city is St. Petersburg. Pinellas forms a peninsula whose boundaries are Tampa Bay to the east and south and by the Gulf of Mexico to the west. Clearwater, Largo, and St. Petersburg are the three largest cities in Pinellas County. Beachfront communities include (from north to south): Clearwater Beach, Belleair, Indian Rocks, Redington Beach, Madeira Beach, Treasure Island, Sunset Beach, and St Pete Beach.