Conform ultimului recensământ, la Curtea de Argeş trăiesc 32.093 ortodocşi, 40 romano – catolici, 37 reformaţi, o persoană de religie evanghelică lutherană sinodo-presbiteriană, un unitarian, cinci creştini de rit vechi, şapte baptişti, 14 penticostali, 22 adventişti de ziua a şaptea, 105 creştini după evanghelie, 132 persoane de religie evanghelică, 11 musulmani. Faţă de această clasificare, şapte persoane s-au declarat ca aparţinâd altor religii, 11 persoane s-au declarat fără religie, nouă persoane nu au declarat religia iar 11 persoane s-au declarat atee. După etnie, în anul 2002 Curtea de Argeş avea 32.352 români, 53 romi, 48 maghiari, şase germani, trei greci, şapte turci, şapte italieni, trei armeni, trei ruşi lipoveni, un ucrainian, trei sârbi, un bulgar şi un slovac. 22 de persoane nu si-au declarat etnia.