O Castelo Laino situa-se numa colina rochosa a 270 metros acima do nível do mar, e está rodeado pelo Rio Lao. Não é fácil estabelecer a origem exata de Laino Castello, mas o que é certo é que em 1811 Laino Castello foi separada de Laino Borgo. Uma separação que durou até 1928, quando os dois municípios se uniram sob o nome de "Laino Bruzio". Uma anexação que termina no ano de 1947 com uma divisão definitiva. De acordo com alguns especialistas, o atual cidade de Laino Castello parece ter sido fundada por alguns sobreviventes de Lavinium, uma cidade Romana no Orsomarso área e cujos habitantes tinham escapado a malária, e por algumas pessoas de baixa e Média de Lao Vale que tinha conseguido escapar dos ataques dos Bárbaros.