Alton is a city in Osborne County, Kansas, United States. The population was 117 at the 2000 census. Alton was previously known as "Bull City".
Alton is located at 39°28′6″N 98°56′50″W / 39.46833°N 98.94722°W / 39.46833; -98.94722 (39.468196, -98.947360).
According to the United States Census Bureau, the city has a total area of 0.3 square miles (0.8 km²), all of it land.