Halsbåndfrankolin finnes på tørre sletter nært vann. Den forekommer ofte på dyrket mark, men også i tamariskkratt langs elver. Arten er utbredt i Vest- og Sør-Asia fra Israel og Tyrkia nordover til Turkmenistan og østover til India og Bangladesh. Tidligere fantes den også i Sør-Europa vestover til Spania, men ble utryddet på 1800-tallet på grunn av overdreven jakt. Den er satt ut som jaktbytte i mange land.