Ο ποταμός Maipo έχει μήκος 250 χλμ. και λεκάνη απορροής με έκταση περίπου 15.304 χλμ. 2
Μάθημα
Ο ποταμός Maipo ξεκινά στις Άνδεις, στο μέρος που ονομάζεται Los Nacimientos, στην πλευρά του ηφαιστείου Maipo, στην κοινότητα San José de Maipo (μητροπολιτική περιφέρεια Σαντιάγο), σε υψόμετρο περίπου 3.135 μέτρων.
Από την αφετηρία του, ο ποταμός ρέει προς τα βορειοδυτικά μέσα από το Cajón del Maipo, ένα φαράγγι- οι ποταμοί El Volcán και Yeso ενώνονται με τον Maio πριν από το San José de Maipo κοντά στην πόλη San Gabriel και ως δεξιοί παραπόταμοι. Μετά την πόλη San José de Maipo ο ποταμός ενώνεται, επίσης ως δεξιός παραπόταμος, με τον ποταμό Κολοράντο και στη συνέχεια στρέφεται προς τα νοτιοδυτικά.
Μετά από συνολικά περίπου 110 χιλιόμετρα, ο ποταμός Maipo αφήνει τις Άνδεις νότια του Puente Alto, σε υψόμετρο σχεδόν 800 μέτρων πάνω από την επιφάνεια της θάλασσας, και εισέρχεται στην κοιλάδα Maipo. Κοντά στο Talagante, αφού διασχίσει την πόλη του Σαντιάγο, ο ποταμός Mapocho ενώνεται, ως δεξιός παραπόταμος, με τον ποταμό Maipo.
Αφού διασχίσει τα παράκτια βουνά, ο Maipo φτάνει στην πόλη Llolleo, νότια της πόλης-λιμάνι San Antonio, όπου εκβάλλει στον Ειρηνικό Ωκεανό.