Čačak is een stad in het westen van Servië en het administratieve hoofdkwartier van het district Moravica. Čačak ligt in de Čačak-Kraljevo-vallei, aan de rivier de West Morava, de op een na grootste rivier van Servië na de Donau (308 km), en tussen Sumadija en de Dinarische Alpen. Het laagste punt is 204 m (de kruising van de rivieren Bresnika reka en Zapadna Morava) en het hoogste punt is 985 m (de hoogste top van de Ovcar-berg). De stad heeft 73,331 inwoners, terwijl de gemeente 115,337 inwoners heeft.
De stad heeft 73,331 inwoners, terwijl de gemeente 115,337 inwoners heeft. Čačak is het belangrijkste kruispunt en economisch centrum in het westen van Servië, grenzend aan Pozega (district Zlatibor) in het westen, Knic (district Sumadija) in het oosten en Kraljevo (district Raska) in het zuidoosten. Het dient ook als het administratieve en culturele centrum voor het Moravica-district, dat Gornji Milanovac in het noorden, Lucani in het zuidwesten en Ivanjica in het zuiden omvat. Het ligt 144 kilometer ten zuiden van Belgrado, de hoofdstad van Servië.
In zijn omgeving heeft de stad een unieke morfologische regio, de Ovcar-Kablar-kloof, waar sinds de 300e eeuw 14 kloosters werden gebouwd, hoewel er nu nog maar 12 zijn. Deze regio staat ook bekend als de "Servische berg Athos". Čačak kreeg zijn huidige naam in 1408; tot die tijd stond het bekend als Gradac. Stracimir Zavidovic, de broer van de Servische monarch Stefan Nemanja, was een van de commandanten van Gradac. Hij bouwde de kerk van 'Onze Lieve Vrouw' (Kerk van Jezus Hemelvaart), die nog steeds in het centrum van Čačak staat. Na een aardbeving die de voorkant van de kerk verwoestte, werd deze herbouwd van 2010 tot 2011.
Čačak maakte deel uit van het Ottomaanse rijk van 1459, toen Servië zijn onafhankelijkheid verloor van de Ottomanen, tot 1718, en opnieuw van 1739 tot 1878. Het diende als de zuidelijke nederzetting van het Habsburgse rijk van 1718 en 1739. Tijdens de Tweede Servische Opstand in 1815 , Čačak werd zwaar bevochten. Een gedenkteken ter ere van Tanasko Rajic, die dapper stierf terwijl hij de stad verdedigde, bevindt zich vandaag op het hoogste punt van de Ljubic-heuvel, waar de belangrijkste gevechten van de opstand werden uitgevochten. In 1817 kreeg Servië autonomie binnen het Ottomaanse rijk. Eenenzestig jaar later werd Servië onafhankelijk.
Čačak maakte vanaf 1882 deel uit van het Koninkrijk Servië en tot 1941 van het Koninkrijk Joegoslavië. Čačak was het oostelijke gehucht van de kortstondige Uzicka-republika, die kort na de oprichting in 1941 door nazi-Duitsland werd afgesneden. Na de Tweede Wereldoorlog was het lid van SFR Joegoslavië tot 1992 en daarna FR Joegoslavië tot 2006. Sindsdien maakt Čačak deel uit van de Republiek Servië.