El asentamiento se fundó en 1702 en el paraje conocido como Charco Redondo, con tierras de cultivo y crianza de ganado vacuno, caballar y caprino. Recibió el nombre de Melchor Ocampo, ministro de Relaciones Exteriores en el gobierno de Benito Juárez, por decreto de 1924. Como congregación, obtuvo la categoría de municipio con el decreto 76 del 20 de octubre de 1948, y su primer ayuntamiento tomó posesión el 1 de enero de 1949.
Se ubica en el noreste del estado, a 145 metros sobre el nivel del mar, entre General Treviño, Los Herreras, Los Aldamas y Cerralvo, con veranos que rebasan los 40 grados. La ganadería marcó su origen económico. Su población pasó de 1,641 habitantes en 1990 a 1,215 en 2000 y a 1,483 en 2020. En Charco Redondo nació Praxedis López Ramos, piloto del Escuadrón 201 en la Segunda Guerra Mundial y uno de sus personajes más reconocidos.
En un municipio de este tamaño el ayuntamiento es, a la vez, gobierno, gestor y vecino. La comunicación funciona cara a cara, en reuniones comunitarias, por WhatsApp y en la página de Facebook municipal, y cada aviso llega con nombre y apellido. Los temas estructurales son concretos: servicios básicos, agua, caminos, oportunidades para los jóvenes y el aprovechamiento de espacios comunes como el Parque Recreativo Charco Redondo, su principal atractivo.
Fuentes consultadas