Málaga er omgitt av fjellområder og to elver, Guadalmedina og Guadalhorce, som flyter forbi byen og ut i Middelhavet.