Prije otprilike 1000 godina, Romi, koji su napustili Indiju i nastanili se u raznim zemljama, također su migrirali u Azerbajdžan. Dolazak Roma u Azerbajdžan, gdje su uspjeli očuvati i održati svoju tradiciju, dogodio se iz raznih razloga.
Informacije o dolasku i naseljavanju Roma u Azerbajdžanu, kao i o njihovom podrijetlu, su ograničene . Kerope Patkanov, ruski etnograf armenskog podrijetla koji je živio u 19. stoljeću, primijetio je da se malo raspravlja o jeziku i postojanju Roma u Azerbajdžanu. Ipak, istražit ćemo ovu temu koliko je to moguće.
Smatra se da romska populacija u Azerbajdžanu potječe od ogranka Dom. Domi su etnička skupina podrijetlom s Indijskog potkontinenta, koja je migrirala na Bliski istok, u Sjevernu Afriku i istočnu Anadoliju u razdoblju od 3. do 10. stoljeća. Ponekad se Domi poistovjećuju s Romima i Lomima, drugim etničkim skupinama koje su migrirale iz Indije. Međutim, oni su Indiju napustili u različitim vremenima i krenuli u različitim smjerovima. Poznato je i da je domari jezik različitog podrijetla od romskog jezika.
Zafer Kemal oglu Kilincher spomenuo je da Romi u Azerbajdžanu pripadaju skupini "dom", podrijetlom iz Irana. Patkanov je sugerirao da su Romi na Južnom Kavkazu, Romi u Europi, Bosha u Maloj Aziji i Dom u Iranu ista etnička skupina koja se podijelila zbog povijesnih razloga. Romi u Azerbajdžanu bili su povezani s Romima koji su živjeli oko grada Tabriza u sjeverozapadnom Iranu, Suzmanima u sjeverozapadnom Iranu i Romima u jugoistočnoj Turskoj (koji su na kurdskom jeziku nazvani Qereçî, a na turskom Karaçi). Prema Jean-Marie Chopinu, Romi u Azerbajdžanu potomci su romskih migranata iz središnje Azije u srednjem vijeku.
Godine 1944. Vasili Jan predložio je diferencijaciju između Roma iz Azerbajdžana i Doma iz Irana (ponekad nazivanih Garachi) na temelju njihova podrijetla. Općenito se vjeruje da korijeni Roma u Azerbajdžanu potječu iz populacije koja je migrirala iz Indije u Iran. Prema Kilincheru, Romi koji danas žive u Azerbajdžanu migrirali su iz Indije u Iran, a zatim se preselili u Azerbajdžan, Gruziju i Kazahstan.
Etnografkinja Nargiz Guliyeva navodi da su Romi stigli u Azerbajdžan migrirajući iz grada Karaci u pakistanskoj provinciji prema okruzima Quba i Nukha u 13. stoljeću. Riječ "qaraçı", koja se koristi u Azerbajdžanu, također se povezuje s tom regijom. Ovaj izraz je povezan i s azerbajdžanskim pojmom "çığırqan" (što znači "vrištanje"), što se odnosilo na trgovački stil Roma u prošlosti. Prema riječima Roma iz okruga Šamahi u Azerbajdžanu, još jedno etimološko tumačenje ove riječi povezano je s selom "Gara" u okrugu Srikakulam u Indiji.
Masovna migracija Roma u Azerbajdžan povezuje se i sa vladavinom safavidskog šaha Abasa I. U 17. stoljeću provodio je migracijske politike kako bi suzbio lokalne pobune, a broj Roma koji su se trajno naselili premašio je 2.000. Romi, koji su se uglavnom naselili u okrugu Balakan u Azerbajdžanu, ponekad su bili nazivani Kurdima od strane lokalnog stanovništva zbog svog perzijskog jezika. Budući da Kurdi u Iranu uglavnom govore kurdski, goranski i perzijski, Romi su se, dolaskom iz Irana, prilagodili tamošnjoj populaciji, jeziku i religiji te su sebe često predstavljali kao Kurde, a ne kao Rome ili Garachi. Etnograf Emil Karimov smatra da su se Romi, nakon dolaska iz Irana, počeli identificirati kao Kurdi, a ne kao Romi.
Okrug Khachmaz u Azerbajdžanu smatra se jednim od prvih mjesta naseljavanja Roma, a područje u kojem su se naselili i danas se naziva selo Garachi. Trenutno žive kompaktnije u selu Khudat u okrugu Khachmaz.
Ne postoje specifične informacije o životu Roma u Azerbajdžanu tijekom vladavine Afšarske dinastije, koja je nastala nakon pada Safavida, kao ni tijekom postojanja azerbajdžanskih kanata i vladavine Kadžara u 19. stoljeću.
Procjenjuje se da je najveća migracija Roma u Azerbajdžan uslijedila krajem 19. stoljeća, kada su dolazili u grupama, posjećujući zoroastrijske hramove u zemlji. Zoroastrizam, koji se proširio Iranom u 7. stoljeću prije Krista, smatra se jednom od najstarijih religija na svijetu. Također se pretpostavlja da su Romi, s obzirom na njegovu raširenost u Indiji, mogli prihvatiti zoroastrizam. Tijekom vremena, Romi su, poput većine azerbajdžanskih Turaka, postali sljedbenici šiitskog islama.
Godine 1887. Kerope Patkanov zabilježio je da je tijekom vremena Ruskog Carstva u Južnom Kavkazu živjelo 2.399 Roma. U svojoj analizi romskog jezika (na temelju 101 izraza), Patkanov je zaključio da, unatoč tome što potječe iz indijsko-arijske (ili indo-arijske) jezične skupine, romski jezik u Azerbajdžanu nije bio međusobno razumljiv s romskim ili domskim dijalektima s Balkana, iz Rusije ili s Bliskog istoka. Osim toga, primijetio je da su Romi kao drugi ili treći jezik govorili azerbajdžanski, a ponekad i tat jezik.
Njihova glavna zanimanja uključivala su izradu kućanskih predmeta poput košara, sita i žvakaće gume Muškarci su ih proizvodili, a žene prodavale u susjednim gradovima. Patkanov je naveo proricanje sudbine i krađu stoke kao dodatne izvore prihoda. Nomadske romske skupine trenirale su životinje i izvodile predstave s njima pred publikom te se bavile glazbom i plesom. Također, Patkanov je primijetio da su se tatarska vjenčanja održavala uz sudjelovanje romskih glazbenika zvanih "hoggabaz", pjevača zvanih "chensh" i plesača zvanih "mutrif".
Zaključno, povijest Roma u Azerbajdžanu oblikovana je migracijama i kulturnim miješanjem. Od njihovih korijena u Dom ogranku do kasnijih migracija uzrokovanih povijesnim događajima, Romi su igrali značajnu ulogu u azerbajdžanskom društvu.