Capannori sijaitsee Piana di Lucca -nimisellä tasangolla Toscanan luoteisosassa noin 25 kilometriä Välimeren rannikolta sisämaahan. Pohjoisessa sen alue rajoittuu Altopiano delle Pizzornen ylänköön ja etelässä puolestaan Monte Pisanon ylänköön.
Capannori on monikeskuksinen maalaiskunta. Sen osa-alueet ovat Badia di Cantignano, Camigliano Santa Gemma Galgani, Carraia, Castelvecchio di Còmpito, Colle di Cómpito, Colognora di Cómpito, Coselli, Gragnano, Guamo, Làmmari, Lappato, Lunata (Villa Banchierin sijaintipaikka), Marlia, Massa Macinaia, Matraia, Pagànico, Parezzana, Petrognano, Pieve di Cómpito, Pieve San Paolo, Ruota, San Colombano, San Gennaro, San Ginese di Cómpito, San Giusto di Cómpito, San Leonardo in Treponzio, San Martino in Colle, San Pietro a Marcigliano, Santa Margherita, Sant'Andrea di Cómpito, Sant'Andrea in Caprile, Segromigno in Monte, Segromigno in Piano, Tassignano, Tofori, Toringo, Valgiano, Verciano, Vorno ja Zone. Väestömäärältään suurin on noin viiden tuhannen asukkaan Marlia kunnan pohjoisosassa.[2]
Luccan kaupunki sijaitsee Capannorin länsipuolella.[2]
Liikenne
Capannorin rautatieasema on Tassignano-Capannori (Stazione di Tassignano-Capannori). Se sijaitsee rataosuudella Viareggio–Firenze.[2] Capannorin halki kulkee Autostrada A11 (Firenze–Mare; moottoritie, joka vie Firenzestä Välimeren rannalle). Capannorin liittymä sijaitsee 57 kilometriä Firenzestä länteen ja 24 kilometriä Pisasta itään.[3]
Historia
Capannorin alueelta Frizzone-nimisestä paikasta löydettiin vuonna 2004 noin kolmen sadan metrin osuus etruskien muinaisesta kulkuväylästä nimeltään Via etrusca del ferro. Väylä yhdisti Tyrrhenanmeren rannalla sijaitsevan Pisan Adrianmeren rannalla sijaitsevaan Spinaan. Se kulki Gonfientin (Prato) ja Kainuan (Marzabotto) kautta.[4][5]
Capannorin kunnan alueella sijaitsevien kylien historia on pitkä, joten historiallisia kerrostumia on runsaanlaisesti, kuten kaikkialla Italiassa. Eräitä villoja ja kirkkoja (suluissa kylän nimi, jossa kohde sijaitsee):
Villa Torrigiani (Camigliano)
Villa Mansi (Segromigno in Monte)
Villa Orsi (Pieve di Compito)
Villa Reale (Marlia)
Chiesa romanica di San Colombano
Chiesa di San Martino di Duecentola (Marlia)
La Pieve di San Gennaro (San Gennaron kirkossa on terrakottafiguuri, joka esittää arkkienkeli Gabrielia)[2]