Culiacán ligger der elvene Humaya og Tamazula flyter sammen til Río Culiacán. Byen ligger på 54 meters høyde, i lavlandet ved foten av fjellkjeden Sierra Madre Occidental, som går langs vestkysten av Mexico.