Xiutetelco

San Juan Xiutetelco es una localidad del estado mexicano de Puebla.

Es cabecera del municipio de Xiutetelco.

El nombre «San Juan» hace referencia al santo patrono de la localidad: Juan el Bautista.

El nombre «Xiutetelco» proviene de los términos en náhuatl xiuhtla, yerba; tetelli, pirámide; y co, lugar.

Su significado es «pirámide donde hay muchas hierbas».