San Nicolás Buenos Aires es una localidad mexicana situada en el estado de Puebla.
[4] Fue un asentamiento español denominado "Malpaís" en una antigua localidad nahua.
Hacia finales del siglo XVI el virrey Gaspar Rivadeneyra mandó edificar unas habitaciones en el pie de Las Derrumbadas.
Tiempo después la construcción se expandió conforme al florecimiento del lugar.
[5] Alrededor de esta finca fue creciendo el asentamiento humano hasta que en 1804 ya se le reconoce como pueblo, perteneciente al distrito de Chalchicomula.