The Indian Ballistic Missile Defence Programme is an initiative to develop and deploy a multi-layered ballistic missile defence system to protect from ballistic missile attacks.
Land-based nuclear armed ballistic missiles
| Missile name | Type | Maximum range | Operational status |
| Agni-I | Short-range ballistic missile | 700 km | Operationally deployed. |
| Agni-II | Medium-range ballistic missile | 2,500 km | Operationally deployed. |
| Agni-III | Intermediate-range ballistic missile | 5,000 km | Operationally deployed. |
| Prithvi-I | Short-range ballistic missile | 150 km (Army Version) | Operationally deployed. |
| Prithvi II | Short-range ballistic missile | 250 Km (Air Force Version) | Operationally deployed |
| Prithvi III | Short-range ballistic missile | 350 Km (Naval Version) | Successfully Tested |
| Agni-IV | Intermediate-range ballistic missile | 4,000 km | Successfully Tested. |
| Agni-V | Intercontinental ballistic missile | > 5,500 km | Successfully Tested. |
| Agni-VI | Intercontinental ballistic missile | 10,000 km | Under development. |
Sea-based nuclear armed Ballistic Missiles
| Missile name | Type | Maximum range | Operational status |
| Dhanush | Intermediate-range ballistic missile | 350 km | Developed, but not operationally deployed. |
| K-4 | Submarine-launched ballistic missile | 3,500 km | Under development. |
| Sagarika (K-15) | Submarine-launched ballistic missile | 700 km | Awaiting operational deployment on INS Arihant |