Pour les articles homonymes, voir Cervantes (homonymie).
Cervantes est une municipalité de 4e classe située dans la province d'Ilocos Sur aux Philippines. Selon le recensement de 2010 elle est peuplée de 16 573 habitants[1].
Cervantes est divisée en 13 barangays[2].