Situato sul pendio delle Panie, Eglio è formato da strette viuzze e case in pietra che preservano ancora la loro struttura antica.
La chiesa dedicata a Santa Maria, con il caratteristico campanile, custodisce una tela del XVI secolo del pittore Bartolomeo di Stefano raffigurante la Madonna della Tosse con Bambino in trono tra i Santi Frediano e Lucia.