Mohajirs (مہاجر) reprezintă aproximativ 8 la sută din populație. Aceștia sunt musulmani care s-au stabilit în Pakistan după împărțirea Indiei britanice în 1947. Spre deosebire de alte grupuri etnice culturale din Pakistan, ei nu au o identitate culturală bazată pe trib. Sunt singurii oameni din țară pentru care urdu, limba oficială, este limba lor maternă. Mohajirs au fost avangarda Mișcării pentru Pakistan, care a susținut împărțirea Indiei Britanice în vederea creării națiunii independente Pakistan pentru musulmanii indieni. După partiție, un număr mare de musulmani au migrat din diverse centre urbane din India pentru a trăi în noua națiune Pakistan. Acești migranți s-au identificat ulterior ca mohajir. Un număr mare de mohajir s-au stabilit în orașele din provincia Sind, în special în Karāchi și Hyderābād. Aceștia erau mai bine educați decât majoritatea pakistanezilor indigeni și și-au asumat poziții de conducere în afaceri, finanțe și administrație. În prezent, aceștia rămân în mare parte în mediul urban.