Caicedo es un municipio de Colombia, localizado en la subregión Occidente del departamento de Antioquia.
El municipio posee una extensión de 224 kilómetros cuadrados.
A este municipio también se le conoce con los apelativos de: reserva hídrica de occidente.
Se comunica por carretera destapada con los municipios de Urrao, Anzá y por carretera pavimentada con Santa Fe de Antioquia.
Caicedo está compuesto con las siguientes veredas: Altavista, Anocozca, Asesí, Bella Aguada, Casanova, Chochal, El Encanto, El Hato, El Playón, El Tambor, La Cascajala, La Cortada, La García, La Manga, La Noque, La Piedra, La Salazar, La Soledad, Los Pinos, Los Sauces, Romeral, San Juan.