L'isola di Capraia è situata nel Canale di Corsica (braccio di mare al confine tra Mar Ligure e Mar Tirreno), ed è un'isola di origine vulcanica, la terza per grandezza dell'Arcipelago Toscano dopo l'Elba e il Giglio. È infatti lunga circa 8 km (da punta Teglia a nord a punta dello Zenòbito a sud) e larga 4, per una superficie di 19,26 km².