Vabariigi algusaastatel oli Võru elanikkond kasvuteel: kui 1881. aastal elas siin 2697 inimest, siis 1922. aastaks oli elanikke 5077.

Praegu (2016 aasta jaanuari seisuga) elab linnas 12 430 inimest. Viimaste aastetega on rahvaarvu kõver aga vaikselt kuid järjekindlalt kahanenud.