Il comune di estende sulle pendici del Pratomagno verso sud e sulla riva destra dell’Arno e coincide storicamente con i possedimenti dell’antichissima Abbazia di San Gennaro a Campoleone. In realtà Capolona è un nome che individua non tanto un centro in particolare, quanto tutta una zona, avendo cambiato durante i secoli la localizzazione del capoluogo; dopo l’abbandono dell’Abbazia, situata nei pressi dell’attuale abitato di Castelluccio, il territorio fu unito ad altre comunità (in particolare con Subbiano, sull’altra sponda dell’Arno) fino alla dominazione napoleonica. Nel 1808 fu istituito il distretto di Capolona, Bibbiano e Belfiore e la sede comunale fu a Castelluccio, il centro più vicino all’antica Abbazia e ne acquisì il nome di Capolona.