It is similar to Braj Bhash and has a ≈60% lexical similarity with Bagri.
It is most widely spoken in the North Indian state of Haryana, in the south-eastern area of the Punjab region (today this area largely lies within Haryana), although there are some Haryanvi speakers in the rest of Indian Punjab and in Pakistani Punjab.
Even if Haryanvi is natively spoken by the majority of the population of Haryana, the language does not have official status (the official languages of Haryana are Hindi and Punjabi).
There are also Haryanvi speakers who live in Delhi and in bordering areas of Punjab, India.
During the Partition of India, many Muslim Haryanvi speakers migrated to Pakistan (the language is known as "Raangri" there).