Litóchoro está situado a 22 kilómetros al sur de Katerini, a 90 kilómetros de Salónica, a 58 kilómetros al norte de Larisa y a 420 kilómetros de Atenas, en la ladera del este del Olimpo, de fama mitológica como "El hogar de los doce dioses de Olimpo".