قانون الهجرة هو القانون الذي يقصد به السياسات و الضوابط المعمول بها في الحكومات الوطنية و التي تتحكم في ظاهرة الهجرة إلى أراضيهاهو ضبط الناس وأعدادهم الذين قد يدخلون أراضي أي دولة ذات سيادة. وهذا ينطبق على كل من الأشخاص الذين يسعون للعيش والعمل في بلد معين (أو جزء منه) والسياح، والأشخاص الموقوفون بسبب قضايا السفر، وأولئك الذين يرغبون في الدراسة أو بطريقة أخرى الاستفادة من مرافق البلد.