Xico is a municipality capital in Mexico. It is located in the municipality of Xico and the state of Veracruz, in the southeast of the country, 220 km east of the capital Mexico City. Xico is 1 318 meters above sea level and the number of inhabitants is 15 292. The terrain around Xico is a little mountainous. The highest point nearby is Cerro Cofre de Perote, 4,282 meters above sea level, 16,7 km northwest of Xico. Around Xico it is quite densely populated, with 139 inhabitants per square kilometer. The nearest larger community is Xalapa, 15.5 km northeast of Xico. In the surroundings around Xico, the main green deciduous forest grows. Coastal climate in the area.
The average temperature in the area is 20°C. The hottest month is May, when the average temperature is 22°C, and the coldest is January, with 17°C. The average annual rainfall is 2,052 millimeters. The wettest month is June, with an average of 404 mm of precipitation, and the driest is February, with 35 mm of precipitation.