Teodoro Sampaio är en kommun i Brasilien.[1] Den ligger i delstaten Bahia, i den östra delen av landet, 1 100 km öster om huvudstaden Brasília. Antalet invånare är 7 895.[1]
Omgivningarna runt Teodoro Sampaio är huvudsakligen savann.[2] Runt Teodoro Sampaio är det ganska tätbefolkat, med 78 invånare per kvadratkilometer.[3]