Este pueblo llevó el nombre de Serrezuela hasta la Ley 14 de 17 de noviembre de 1875, por la cual la Asamblea Legislativa del Estado de Cundinamarca le dio en substitución de aquel el de Madrid, en memoria de Don Pedro Fernández Madrid, literato nacido en La Habana (Cuba) en 1817, quien en busca de salud y de reposo vino a residir allí, dedicándose a escribir artículos literarios.