Melchor Ocampo (ur. 15 stycznia 1814 w Maravatío, zm. 3 czerwca 1861 w Tepeji del Rio) – meksykański uczony i polityk.
Pochodził z zamożnej rodziny kreolskiej, odebrał gruntowne wykształcenie, podróżował również po Europie. Związał się ze stronnictwem liberalnym, należał do jego radykalnego skrzydła.
Wchodził w skład Izby Deputowanych. Dwukrotnie pełnił funkcję gubernatora Michoacán (1846–1848, 1852–1853). Przez pewien czas kierował ministerstwem skarbu.
Został wygnany z kraju przez Santa Annę. Był jedną z czołowych postaci politycznej emigracji meksykańskiej (skupionej w Nowym Orleanie) występującej przeciwko jego rządom.
Po wybuchu rewolucji ayutlańskiej nawiązał kontakt z jej przywódcami. Z czasem przeniósł się na tereny graniczące z Meksykiem (do Brownsville w Teksasie), skąd wspierał poczynania sił rewolucyjnych. 4 października 1855 wszedł do powołanego przez liberałów rządu Juana Álvareza, obejmując tekę ministra spraw zagranicznych. W grudniu tego samego roku złożył dymisję. Brał udział w pracach Kongresu Konstytucyjnego (luty 1856 – luty 1857), jednak rozczarowany umiarkowanym nastawieniem większości jego członków opuścił stolicę przed zakończeniem obrad.