Populaţia judeţului Olt a scăzut în ultimii zece ani cu peste 10%. Scăderea s-a reflectat cu precădere în oraşele din judeţ, de unde au plecat mii de persoane. De asemenea, comparativ cu ultimul recensământ, ponderea populaţiei stabile din mediul urban a crescut cu 1% în detrimentul populaţiei din mediul rural.
Rezultatele finale ale recensământului din octombrie 2011 arată că la nivelul judeţului Olt populaţia din mediul urban este reprezentată de peste 170.000 de persoane, în timp ce în comune trăiesc aproape 266.000 de persoane.
Slatina şi Caracalul sunt în continuare oraşele cu cel mai mare număr de locuitori, 70.293 de persoane având domiciliul în municipiul reşedinţă de judeţ şi 30.594 de persoane în fosta capitală a judeţului Romanaţi. Topul oraşelor din judeţ în funcţie de numărul de locuitori este completat de: Balş, cu 18.164 locuitori; Corabia, 16.441 locuitori; Scorniceşti, 11.766 locuitori; Drăgăneşti-Olt, 10.894 locuitori; Piatra-Olt, 6.299 locuitori; Potcoava, 5.743 locuitori. În majoritatea oraşelor din judeţ, populaţia stabilă este alcătuită din mai multe femei, cu excepţia oraşului Piatra-Olt, unde locuiesc mai mulţi bărbaţi decât femei. În toate localităţile din mediul urban, grupa de vârstă cea mai numeroasă este cea formată din persoane care au între 40 şi 44 de ani. Din punct de vedere al stării civile, cei mai mulţi locuitori din mediul urban sunt căsătoriţi, aproape 90.000 de persoane, urmaţi de necăsătoriţi, în jur de 62.500 persoane. Rezultatele recensământului mai scot în evidenţă faptul că cea mai mare parte a oltenilor din oraşele judeţului au studii liceale, iar cele mai multe persoane analfabete din judeţ, respectiv 454, locuiesc în Drăgăneşti-Olt.
Osica de Sus şi Topana, extremele topului rural
În ceea ce priveşte comunele din judeţul Olt, datele finale ale recensământului din octombrie 2011 au