El Castillo de Lanhoso, también denominado como Castillo de Póvoa de Lanhoso, se localiza en la Póvoa de Lanhoso, Distrito de Braga, en Portugal.