Melchor Ocampo nasceu em Pateo, Michoacán, em 1814.
Ele se formou como bacharel pelo Seminário Morelia e como advogado pela Universidade do México. Aos 26 anos, viajou pela Europa e voltou a se dedicar à política. Ele assumiu o governo de Michoacán e organizou um contingente militar para resistir aos americanos em 1848.
Banido por Santa Anna, ele mora em Nova Orleans, onde conhece Benito Juárez. Ele retornou ao México em 1854 com o triunfo do Plano Ayutla para servir como Ministro das Relações Exteriores.
Em 1856, como presidente do Congresso, ele fez parte da comissão para redigir uma nova constituição. Quando Juárez assumiu a presidência, exerceu, entre outros, o Ministério das Relações, a assinatura do infame Tratado Mac Lane-Ocampo que permitia aos norte-americanos trânsito livre e perpétuo pelo istmo de Tehuantepec em troca de apoio financeiro à causa Juarista. Este tratado nunca foi ratificado pelo Congresso dos Estados Unidos graças em parte à astúcia de Juárez.
Ele se retira para sua fazenda Pomoca, onde é preso por um grupo de conservadores sob o comando de Félix Zuloaga e Leonardo Marquéz. Sem julgamento, ele foi baleado em maio de 1861 e seu corpo foi pendurado em uma árvore.