I 1930 var de ca 3 500 innbyggerne fordelt på ca 600 tyrkere og de øvrige rumenere. Etter avslutningen av den andre verdenskrigen steg innbyggertallet fra 3 726 i 1948 til 10 394 i 1992. I 2002 bodde det i Harsova 10 097 personer, herunder 8 987 rumenere, 983 tyrkere, 76 sigøynere, 31 russere eller lippovanere og 12 ungarere Av disse bodde 9 674 i den egentlige byen og 423 i landsbyen Vadu Oii.