Cuilco es un municipio del departamento de Huehuetenango de la región nor-occidente de la República de Guatemala.