Die Gemeinde Bestwig gehört zum Regierungsbezirk Arnsberg und liegt im nördlichen Teil des Hochsauerlandkreises, zwischen den Städten Meschede im Westen, Brilon und Olsberg im Osten und Schmallenberg im Süden.

Im Westen grenzt das Gemeindegebiet an die Stadt Meschede, im Norden an die Städte Rüthen und Warstein, im Osten an die Stadt Olsberg sowie im Süden an die Stadt Schmallenberg. Die Distanz zu den nächstgelegenen Oberzentren beträgt bei Paderborn ca. 50 km, bei Hagen ca. 75 km und bei Dortmund ca. 80 km.

Die Kreisstadt Meschede (Mittelzentrum) liegt ca. 8,5 km entfernt.