Августин описывает историю человечества как сосуществование двух общностей — Града Божьего и Града Земного. Люди, входящие в Град Божий, живут по установленным Богом законам, а обитатели Града Земного — по законам, установленным возгордившимися людьми, которые отказались от Бога. «Град» не относится к какому-то конкретному государству: люди, входящие в Град Божий или Град Земной, различаются внутренними качествами. Принадлежность к одной из двух общностей определяет, будет ли человек спасен после Страшного суда. По Августину, каждый человек определяет сам, к какому Граду он принадлежит, либо жизнью по законам Бога - к Божьему Граду, либо греховной жизнью - к Земному Граду. Но Бог всеведущ, и знает наперед о выборе каждого, поэтому можно говорить о предопределении того или иного человека.
Другой важной темой книги является борьба против ересей. Августин оправдывает репрессивные меры против еретиков и принудительное обращение в ортодоксальное христианство, описывая это формулировкой «Принудь войти [в лоно Церкви]!» (лат. Coge intrare!).
Кроме того, Августин делает попытку охватить всемирно-исторический процесс, связать историю человечества с планами и намерениями Божества. Им развиваются идеи линейного исторического времени и морального прогресса. Моральная история начинается с грехопадения Адама и рассматривается как поступательное движение к обретаемому в благодати нравственному совершенству.