Расположен Валаам на Ладожском озере в Карелии, в 22 километрах от ближайшего берега. Остров, название которого в переводе с финского обозначает «высокая земля», занимает центральное место в обширном Валаамском архипелаге, его общая площадь — 30 кв. км. Валаам даже имеет собственные внутренние озёра, а с некоторыми другими, более мелкими островами архипелага, он соединён деревянными мостами.