The major Ashoka pillars are located in the Indian states of Bihar, Uttar Pradesh, Madhya Pradesh, and some parts of Haryana.