San Teodoro
San Teodoro may refer to:
- Italy
- San Teodoro (ME), comune in the Province of Messina, Lombardy
- San Teodoro (OT), comune in the Province of Olbia-Tempio, Sardinia
- San Teodoro (Rome), 6th-century church of Rome
- San Teodoro, Pavia, medieval church in Pavia
- Philippines
- San Teodoro, Oriental Mindoro, a municipality
- San Teodoro, Bunawan, Agusan del Sur, a barangay