As you know, Indian army gets its officers from Indian Military Academy Dehradun, Officers Training Academy Gaya and Officers Training Academy Chennai. Coming to the recent passing out parade held at IMA Dehradun, below are the number of officers from each Indian state. Like always, UP, Haryana, Bihar, Rajasthan and Uttarakhand are in the top five. Why sharing these number our aim is to motivate defence aspirants from other states too.

Which Indian State Gives More Officers To Indian Army?
- Uttar Pradesh- 56
- Haryana- 39
- Bihar- 24
- Rajasthan- 21
- Uttarakhand- 19
- Maharashtra- 19
- Himachal Pradesh- 18
- Delhi- 16
- Punjab- 11
- Kerala- 10
- Madhya Pradesh- 10
- TamilNadu- 9
- Karnataka- 7
- Andhra Pradesh- 6
- J&K 6
- West Bengal 6
- Telangana- 5
- Manipur- 4
- Chandigarh 4
- Gujrat- 4
- Jharkhand- 4
- Nepal- 2
- Assam- 2
- Mijoram- 1
- Odisa- 1
- Sikkim-1
- Andaman Nicobar- 1