El municipio de San Martín Chalchicuautla tiene una totalidad de 204 localidades, las principales y su población en 2005 son las siguientes: