Huacho es una ciudad en la costa central del Perú, capital de la provincia de Huaura y sede regional del departamento de Lima, ubicada en una bahía formada por el océano Pacífico a 148 km al norte de la ciudad de Lima, próxima a la desembocadura del río Huaura.