È posto nelle vicinanze dell’importante nodo viario della Flaminia. Si suppone che il Castello di Treggio abbia avuto antichissime origini, risalenti, con ogni probabilità all’epoca Longobarda (568-774 dopo Cristo).
Le tipicità dell’insediamento – un castello posto su un’altura, una torre di vedetta o altra piccola fortificazione sull’altura dirimpetto e un palazzo nobiliare – hanno fatto supporre che in quell’epoca Treggio avesse una funzione difensiva di una certa importanza.
In ogni caso, dell’ipotetica struttura militare tra il 1500 e il 1600 se ne era persa ogni traccia. Nel rilevamento del 1644 è classificato come “Villa” e associato a San Sebastiano e Vaiano (luogo in cui compare la Pieve di San Sebastiano) con 21 fuochi e 88 anime.
Oggi l’abitato è stato completamente ristrutturato e rimodernato e il palazzo signorile, quello più simile ad un castello con una torre abitativa, è stato adibito a residenza privata.