Rómovia sú na Slovensku už od 13. storočia. Prvým písomným dokumentom o rómskom obyvateľstve na Slovensku je listina z r. 1322, v ktorej výskyt Rómov na Spiši zmieňuje spišskonovoveský richtár Ján Kunch. Neskôr sa na územie Slovenska dostali početnejšie skupiny Rómov. V r. 1423 vydal Žigmund Luxemburský na Spišskom hrade listinu, ktorá zaručovala Rómom určité záruky ochrany a samosprávne súdne právomoci
Podľa posledného sčítania obyvateľov z roku 2021 rómsku národnosť deklaruje 156.164 obyvateľov Slovenska, čo predstavuje takmer tri percentá populácie SR. Rómovia žijú vo všetkých regiónoch Slovenska. Najviac Rómov, 65.161, žije v Prešovskom kraji. Najmenej obyvateľov rómskej národnosti, 1135, evidujú v Trenčianskom kraji.
V sčítacom formulári sa nachádzali dve otázky o národnosti, okrem národnosti mohol obyvateľ uviesť aj svoju ďalšiu národnosť. V Slovenskej republike sa k rómskej národnosti prihlásilo 67.179 obyvateľov. Rómsku národnosť ako svoju ďalšiu národnosť uviedlo 88.985 obyvateľov. Z celkového počtu 156.164 obyvateľov rómskej národnosti je 78.902 mužov (50,5 percenta) a 77.262 žien (49,5 percenta).
Celoslovenský rozdiel medzi počtom Rómov pri sčítaní obyvateľov v roku 2021 a počtom obyvateľov rómskeho etnika v najnovšom Atlase rómskych komunít z roku 2019 je takmer trojnásobný. Kým atlas z roku 2019 udáva, že na Slovensku žije minimálne 417 535 obyvateľov rómskeho etnika, pri sčítaní sa v roku 2021 k rómskej národnosti, ako sme už uviedli, prihlásilo, v 1. aj 2. národnosti spolu, len 156 164 Rómov. Porovnaním týchto dvoch čísiel vychádza, že k rómskej národnosti (prvá aj druhá národnosť spolu) sa v roku 2021 prihlásilo približne len 37,40 % obyvateľov rómskeho etnika. Podľa autorov Atlasu rómskych komunít 2019 bol, vzhľadom na použitú metodiku, počet obyvateľov rómskeho etnika v roku 2019 na Slovensku vyšší, samotní autori odhadli ich počet na hodnotu 450 000.
Rómsky materinský jazyk má v Slovenskej republike 100.526 obyvateľov, čo predstavuje 1,8 percenta z celej populácie. Spolu je 78.298 obyvateľov rómskej národnosti, ktorí pri sčítaní obyvateľov 2021 deklarovali aj rómsky materinský jazyk, čo predstavuje 50,1 percenta obyvateľov rómskej národnosti.