Το Ελατοχώρι βρίσκεται στα Πιέρια Όρη και εντάσσεται στον Δήμο Κατερίνης.
Απέχει από την Κατερίνη 28 χιλιόμετρα και το χωριό είναι κτισμένο σε υψόμετρο 780 μέτρων.
Το χιονοδρομικό κέντρο της περιοχής βρίσκεται σε υψόμετρο 1.400 μέτρων και 8 χιλιόμετρα απόσταση από το χωριό.