Teodoro Sampaio é um
município brasileiro do
estado da
Bahia. Localiza-se à
latitude 12º17'36" sul e à
longitude 38º37'42" oeste, com altitude de 121 metros. Sua população estimada em 2010 era de 7.895 habitantes, distribuídos em 231,543 km
2 de área.