Keuruun kaupunki sijaitsee Keski-Suomen maakunnassa 60 kilometriä Jyväskylästä länteen. Kaupungissa asuu noin 10 200 henkeä, minkä lisäksi Keuruulla on runsaasti loma-asutusta. Keuruun kaupunki on läntisen Keski-Suomen keskus. Valtatie 23 halkaisee itä–länsi-suunnassa kaupungin, etelästä tulee kantatie 58. Keuruuta on sanottu Keski-Suomen luonnonkauneimmaksi kunnaksi.
Keuruun naapurikunnat ovat Jämsä, Multia, Mänttä-Vilppula, Petäjävesi, Virrat ja Ähtäri. Rautatie kulkee Keuruun keskustan halki.