Tomás Herrera is the name of:
- Tomás de Herrera (1804–1859), Central and South American statesman and general
- Tomás Herrera Martínez (1950–2020), Cuban basketball player
- Tomás Herrera (baseball)
- Tomás Herrera (ranchero) - Nuevo Mexico born immigrant to Alta California.