Maharashtra and Karnataka led India in attracting foreign investments in FY25. These two states accounted for 51% of the total FDI. Maharashtra received the highest, followed by Karnataka. Delhi, Gujarat, and Tamil Nadu also saw significant inflows. Experts attribute this to improved infrastructure. Total FDI in India rose by 14% reaching $81.04 billion, marking a three-year high.