General Rojo es una localidad del extremo norte de la provincia de Buenos Aires, Argentina, perteneciente al partido de San Nicolás.