Xico er en by og en kommune i delstaten Veracruz i Mexico. Kommunen hadde 35 188 innbyggere i 2010, mens selve landsbyen hadde 18 652 innbyggere.[1] Arealet på 176,85 km². Den grenser til Coatepec i nord, Ayahualulco i sør og Perote i vest. Xico ligger 25 km fra delstatshovedstaden Xalapa, på en høyde av 1 320 meter over havet.
Xico produserer blant annet kaffe, frukt, vin og håndverk. I juli hvert år arrangeres det en stor fest til ære for Maria Magdalena. Den er særlig kjent for La Xiqueñada, et okseløp hvor oksene slippes løs i gatene.