Su muerte tuvo lugar en Valparaíso el 25 de agosto de 1853, ciudad a la que se había trasladado durante su última enfermedad en busca de cuidados más apropiados y en cuyo cementerio fue enterrado bajo una lápida que hacía constar su condición de teniente general del ejército español y sus títulos nobiliarios de vizconde de Elgueta y conde de Casa Maroto.