La ciudad cuenta con centros de interés turístico, como el Santuario de Nuestra Señora de la Soledad; y un marco colonial, jardín principal, presidencia municipal, el edificio de la torre, erigido para que fuera escuela de niñas; la Parroquia de la Inmaculada Concepción, la casa del banco, el teatro Hinojosa, la casa museo Ramón López Velarde y el panteón de Dolores.