Prima della guerra Lurate e Caccivio costituivano due nuclei distinti e separati territorialmente, oggigiorno i due paesi formano un solo agglomerato che non ha soluzioni di continuità. Leggermente staccata, a nord, resta la frazione di Castello che domina il territorio sottostante e la borgata.