El sitio arqueológico de Caral se encuentra en el departamento de Lima, provincia de Barranca, distrito de Supe, en el valle medio del río Supe, en la costa norcentral del Perú, a 350 m sobre el nivel mar. Está ubicado en una terraza aluvial, en la margen izquierda del río. El clima es templado, el río lleva agua sólo en los meses de verano, aunque en la zona hay afloramientos de agua por la poca profundidad de la napa freática.

La ciudad de Caral fue construida por una de las más importantes civilizaciones del planeta, creada por el trabajo organizado de sus pobladores en un territorio de configuraciones geográficas contrastadas.