Белуджи
Несколько этнических групп, включающие в себя синдхов, мухаджиров (мигрировавшие из Индии), панджабцев, пуштунов, кашмирцев, сераиков и белуджей, составляют население города. Синдхи и белуджи — коренные народы, основавшие Карачи. Кроме того, в городе представлены некоторые субэтнические группы, такие как мемоны, мусталиты и другие. Также существует большое количество исмаилистских сект, состоящих в основном из синдхов и Буришей. С началом вооружённых конфликтов в Афганистане с 1979 года постоянный поток афганских беженцев оседает в городе и его окрестностях. Их число составляло около 50 000 в 2009 году, состоящее главным образом из пуштунов, а также таджиков и других групп. Кроме того, город населяют сотни тысяч людей, включая арабов, персов, турок, филиппинцев, араканцев из Мьянмы, боснийцев, албанцев, поляков, ливанцев, армян, выходцев из Гоа, бенгальцев и африканцев. Пуштуны, происходящие из провинций Хайбер-Пахтунхва, ФАТА и севера Белуджистана, теперь вторая по численности этническая группа после мухаджиров. Достигая в своей численности 7 миллионов по разным оценкам она становится местом крупнейшей в мире городской концентрации пуштунов, включая и 50 000 зарегистрированных афганских беженцев, и составляет около 25 % населения Карачи.