تبلغ مساحة الهند 3,287,263 كيلومتر مربع، مما يجعلها سابع أكبر دولة في العالم من حيث المساحة.
وتقع الهند في جنوب آسيا، بين خطي عرض 8° 4' و37 ° 6' شمالاً و68 درجة 7 'و97 ° 25' شرق خط الطول.
وتحدها من الشمال باكستان والصين وأفغانستان ومملكة بوتان وجمهورية النيبال، وميانمار وبنغلاديش وخليج البنغال من الشرق، وسريلانكا من الجنوب الشرقي، والمحيط الهندي من الجنوب، وبحر العرب من الغرب.