Q. Which of the following is the longest river of Mexico? Answer:
Rio Grande
Notes: The longest river of United Mexican States is river Rio Grande. The river begins its journey from Colorado in USA and flows into Gulf of Mexico. Its total length is about 3051 km.