El municipio de San Vicente Tancuayalab tiene una totalidad de 136 localidades, las principales y su población en 2005 son las siguientes: