Punjab has traditionally been the wealthiest state in India by per capita income due to its agricultural prosperity and relatively high industrial development. This ranking may vary by year, but Punjab has historically held the top position in older data.