Tepecoyo se encuentra dividido en 10 cantones y 21 caseríos para una mejor administración, siendo sus cantones: El Carrizo, El Guamo, El Mojón, El Zacamil, La Javía, Las Flores, Los Alpes, Los Laureles, San Antonio y Tierra Colorada.