Большинство ромов проживает в Курземе (21,6%), Земгале (19,2%) и Латгале (20,0%), меньше всего — в Видземе (7,0%) и Риге (14,2%). Наибольшая доля ромов среди населения приходится на Талсинский, Добельский и Аугшдаугавский края, где представители этой народности составляют 0,7% жителей. Среди городов государственного значения наибольшая доля ромов проживает в Вентспилсе — 1,5% населения, за ним следует Екабпилс (0,8%).
В общине ромов больше детей и молодежи, чем в среднем по Латвии. Если на начало 2022 года среди населения Латвии было 19% детей в возрасте до 18 лет и 81% взрослых, то среди ромов доля детей несколько выше — 21%, а доля взрослых составляет 79%. Самые большие различия в доле молодежи — в целом среди жителей Латвии молодых людей в возрасте 15-24 лет 9%, но среди ромов молодежи больше — 15%. В свою очередь, доля лиц старше 55 лет среди ромов ниже (28%), чем среди всего населения страны (35%).