Ang Casei Gerola ay isang comune (komuna o munisipalidad) sa Lalawigan ng Pavia, rehiyon ng Lombardia, hilagang Italya. Ito ay matatagpuan mga 60 kilometro (37 mi) timog-kanluran ng Milan at mga 25 kilometro (16 mi) timog-kanluran ng Pavia.
Matatagpuan ang Casei Gerola sa kapatagan ng Oltrepò Pavese, sa hangganan ng Lalawigan ng Alessandria, at tinatawid ng batis ng Curone ilang kilometro mula sa pagkakatagpo nito sa Po. Ito ay matatagpuan 7 km sa kanluran ng Voghera at 35 km sa timog-kanluran ng Pavia.