Se han encontrado pinturas rupestres en todo el mundo, en México al menos 22 de los 32 estados podemos encontrar pinturas rupestres.
En Indonesia se ubican las pinturas rupestres más antiguas del mundo con 44,000 años de antigüedad, mientras que en México las más antiguas encontradas al día de hoy tienen 12,000 años.
La mayor parte de las pinturas rupestres en México se encuentran en el norte del país, donde el clima seco ha permitido una mejor conservación.
Sin embargo, podemos encontrar pinturas y petroglifos desde la península de Baja California hasta la península de Yucatán.