Podgorica Montenegró dél-keleti részén fekszik a Morače folyó partján. A város római kori neve Birziminium. A középkorban a szlávok Ribinicának hívták. 1426-ban említik először Podgorica néven a várost.
1478-tól a város a Török Birodalom része, egészen 1878-ig. Ekkor ismerték el a berlini kongresszuson Montenegrót önálló királyságnak, amelynek a székhelye Podgorica lett.
1916 és 1918 között Podgorica az Osztrák–Magyar Monarchia része volt. Ekkor a Podgoricai nemzeti tanács kinyilvánította a Szerbiával való egyesítést, amely 1918-ban meg is történt.
1946-ban a várost Titogradnak nevezték át, az akkori jugoszláv államfő Josip Broz Tito tiszteletére, amelyet 1992-ben egy referendum után változtattak újra vissza Podgoricára.
Főbb látványosságok: Gergely-templom, Toronyóra, Óhíd, Citadella.
Montenegró a világ legfiatalabb állama, 2006. június 3-án szakadt elhivatalosan Szerbiától.