El Castillo de Esparraguera se encuentra junto a una masía en las afueras de Els Hostalets de Balenyà, en el término municipal de Seva, en la comarca de Osona de la provincia de Barcelona.
Se puede llegar por una pista que sale en la localidad de Els Hostalets y que conduce en unos 3 kilómetrod a la masía y ruinas del castillo.
La primera documentación referente a esta edificación data del año 1201. Estuvo ocupado por el linaje de los Esparreguera quienes se fusionaron con los Vilanova alrededor del año 1260. Treinta años más tarde el castillo pasó a depender de la familia Savassona.
De planta cuadrada, aún quedan restos de sus altos muros.
Se encuentra en estado de ruina.
Se encuentra en una propiedad privada, por lo que hay que pedir permiso para visitarlo a los dueños de la masía (son muy amables).
Está protegido por la declaración genérica del Decreto de 22 de abril de 1949 sobre la protección de los castillos españoles (BOE núm. 125, de 5 de mayo de 1949) y por la Ley 16/1985, de 25 de junio, de Patrimonio Histórico Español (BOE núm. 155, de 29 de junio de 1985).
MonumentalNet agradece la colaboración de Luis Puey Vílchez