Η Αράχωβα είναι χτισμένη σε μία πλαγιά του Παρνασσού, που καταλήγει σε μία χαράδρα, στο βάθος της οποίας ρέει ο ποταμός Πλείστος. Το μέσο υψόμετρο του οικισμού είναι 950 μέτρα. Ο οικισμός βρίσκεται πάνω στην κύρια οδό που συνδέει από την αρχαιότητα τους Δελφούς και την Θήβα και την πεδιάδα της Άμφισσας με την Βοιωτία. Η θέση της πάνω σε ένα σημαντικό πέρασμα βοήθησε στην ανάπτυξη της Αράχωβας σε μεγαλύτερο βαθμό από τα γειτονικά της μέρη. Ο οικισμός απέχει 12 χιλιόμετρα από τους Δελφούς.
Αποτελεί δημοφιλές χειμερινό θέρετρο, λόγω της ύπαρξης χιονοδρομικού κέντρου και της μικρής της απόστασης από την Αθήνα (153 χιλιόμετρα).