Demografia Kałmucję zamieszkuje 288 675 osób (2005). Mimo dodatniego przyrostu naturalnego liczba mieszkańców spada (w 2002 żyło tutaj jeszcze 292 410 osób), a to za sprawą emigracji mieszkańców w poszukiwaniu pracy do innych części Rosji. Ponieważ wyjeżdżają głównie osoby narodowości rosyjskiej, ich udział w populacji systematycznie się zmniejsza; wzrasta tym samym udział Kałmuków, którzy po raz pierwszy od lat 30. stanowią bezwzględną większość mieszkańców kraju.

Z powodu niekorzystnych warunków klimatycznych obszar republiki jest słabo zaludniony; średnia gęstość zaludnienia to niespełna 4 os./km², przy czym istnieją duże różnice między poszczególnymi częściami kraju: część zachodnia jest zasiedlona gęściej, zaś półpustynne tereny na wschodzie są niemal bezludne.

Ponad 1/3 populacji żyje w stolicy kraju – Eliście.