Ang Fara Olivana con Sola ay isang comune (komuna o munisipalidad) sa Lalawigan ng Bergamo sa rehiyon ng Lombardia, hilagang Italya, na matatagpuan mga 45 kilometro (28 mi) silangan ng Milan at mga 25 kilometro (16 mi) timog-silangan ng Bergamo.
Ang teritoryo nito, na ganap na patag, ay umaabot ng 4.93 km² sa mga altitud sa ibabaw ng antas ng dagat sa pagitan ng 107 metro ng Fara at 105 metro ng Sola, at humigit-kumulang 29 kilometro sa timog mula sa Bergamo, 2 mula sa Covo at 3, 5 ng Romano di Lombardia.
Kasama sa munisipalidad ang dalawang sentro ng lungsod: Fara Olivana, luklukan ng sinaunang simbahan ng parokya ng Santo Stefano, na matatagpuan sa hilaga, at ang nayon ng Sola, luklukan ng parokya ng San Lorenzo, na matatagpuan dalawang kilometro sa timog, kasama ang dating Strada Statale 11. Mayroon ding ilang malalaking bahay kanayunan: ang Superba, Fara Nuova, Pomi, San Vito, at Bettola.
Ang isang bahagi ng munisipal na teritoryo na matatagpuan sa tabi ng ilog ay bahagi ng Liwasang Rehiyonal ng Serio.