Seminole is a city in Pinellas County, Florida, United States. The population was 10,890 at the 2000 census. As of 2007, the population estimated by the U.S. Census Bureau is 19,195. St. Petersburg College has a campus in the city.
Seminole is located at 27°50′19″N 82°47′6″W / 27.83861°N 82.785°W / 27.83861; -82.785 (27.838502, -82.784913). It is surrounded by Pinellas County enclaves in all directions. Its closest neighbors are Ridgecrest to the northwest, Largo to the north, Pinellas Park to the east, St. Petersburg to the south, and the Gulf beach communities to the west. Its main arteries are State Road 694 and Alternate U.S. Highway 19. It embraces the lower half of the lower limb of Lake Seminole.
According to the United States Census Bureau, the city has a total area of 2.7 square miles (7.0 km²). 2.5 square miles (6.4 km²) of it is land and 0.2 square miles (0.6 km²) of it (8.82%) is water.