Die Stadt Rüthen liegt am Nordostrand des Naturparks Arnsberger Wald im Osten des Landkreises Soest.
Sie umfasst eine Fläche von 158 Quadratkilometern, welche in einer Höhenlage von 142 bis 525 Metern über NN liegt. Der Höchste Punkt ist der Wehrberg, wobei der niedrigste Punkt im Tal des Baches Pöpelsche liegt, welcher durch das Stadtgebiet fließt. Gegliedert ist die Stadt in 15 Stadtbezirke, in denen 10900 Einwohner leben. Rüthen selbst ist hierbei mit 5360 Einwohnern der bevölkerungsreichste Ort, gefolgt von Kallenhardt mit 1810 Einwohnern. Der Ortsteil, welcher am wenigsten besiedelt ist, ist Weickede mit nur 25 Einwohnern. Rüthen liegt im Osten von Nordrhein-Westfalen.