Tom Bean is a city in Grayson County, Texas, United States. As of the 2020 census, the city had a population of 930.
It is found at 33°31′15″N 96°28′58″W / 33.52083°N 96.48278°W / 33.52083; -96.48278 (33.520811, -96.482826).