Востраў Закинфос знаходзіцца ў паўднёвай частцы Іанічнага мора, у 8,5 мілях на поўдзень ад Кефалонии, у 9,5 мілях на захад ад Пелапанеса і ў 300 км. захад ад Афін. Плошча выспы - 402 кв. км, працягласць берагавой лініі - 123 км. Закинфос з'яўляецца трэцім па плошчы і насельніцтву сярод Іянічным выспаў. Адсюль лёгка дабрацца да суседніх выспаў і да мацерыка.