都市部人口推移
年人口±%
1856 56,875?
1872 56,753?0.2%
1881 73,560+29.6%
1891 105,199+43.0%
1901 136,297+29.6%
1911 186,771+37.0%
1921 244,162+30.7%
1931 300,799+23.2%
1941 435,887+44.9%
1951 1,068,459+145.1%
1961 1,912,598+79.0%
1972 3,426,310+79.1%
1981 5,208,132+52.0%
1998 9,269,265+78.0%
2008 12,461,423+34.4%
Source: [35]
カラチの人口は、直近150年間で劇的に変貌を遂げた。非公式ではカラチの人口は2000万人に到達したとされる[注釈 1]。1947年でのカラチの人口は40万人程度であった。カラチの人口は年率5%の増加を続けており、この増加数には、パキスタン各地からカラチへ出稼ぎに出てくる労働者の数も含んでいる[36]。
カラチの歴史と関連するが、1947年以前のカラチには、パールシー、ユダヤ人、ヒンドゥー教徒、キリスト教徒、バローチ人、グジャラート人
(英語版)とシンド人が居住していた。しかし、パキスタンの分離独立により、多くのヒンドゥーがカラチを離れ、それに代わる形でインドから多くのウルドゥー語話者ムスリムが移住した。彼らをムハージル(英語版)と呼ぶ。ムハージルは、インド各地からカラチへやってきたため、それぞれの故郷の文化、料理をもたらした。現在ではムハージルの存在がカラチのコスモポリタン性に彩を添えている。一方で、ムハージルと土着のシンド人との関係は良好とは言えず、しばしば衝突が起こっている。カラチはシンド州に属する都市だが、1960年代の推計ではカラチ人口におけるシンド人の割合は20%にすぎず、人口の6割以上はムハージルが占めていたとされる[37]。1960年代からシンド人の民族主義が高揚する一方、それに対抗する形で1970年代からムハージルの地位向上を目指す民族運動が盛んになり、1984年にはカラチでムハージルの民族政党であるムハージル民族運動 (Muhajir Quami Movement 、MQM) がアルターフ・フセインによって結成された[38]。ムハージル民族運動はカラチを地盤として勢力を伸ばしたが、1992年には2派に分裂し、1997年にはアルターフ・フセイン派が党名を統一民族運動 (Muttahida Qaumi Movement、MQM) と変更した。
1979年、ソ連によるアフガニスタン侵攻が勃発した。この侵攻を契機に多くのアフガン難民がカラチにも殺到した[39]。彼らはカラチに定住し、その人口は100万人以上と推計される。また、アフガニスタンからの難民は様々な民族から構成されている。具体的には、パシュトゥーン人、タジク人、ハザーラ人、ウズベク人、トルクメン人である。
カラチには、それ以外にも多くの民族が居住している。例えば、アラブ人、イラン人、フィリピン人、ミャンマーの軍事政権下から逃れてきたロヒンギャ人、ボスニア人、アルバニア人、ポーランド人、レバノン人、アルメニア人、ベンガル人であり、また、アフリカから移住してきた人々も居住している。
宗教的にはイスラム教徒が圧倒的に多く、1998年の国勢調査では、カラチ市民の96.45%がイスラム教徒であり、ついでキリスト教(2.42%)、ヒンドゥー教(0.86%)、アフマディーヤ(0.17%)、その他宗教(バハイ教、シーク教、ゾロアスター教、ユダヤ教、仏教)が0.10%となっている[40]。
言語的には、1998年の国勢調査ではウルドゥー語人口が62.52%で過半数を占め、ついでパンジャブ語13.94%、シンド語7.22%、パシュトゥーン語5.42%、バローチー語4.34%、サライキ語2.11%、その他12.4%となっている。その他言語の話者にはグジャラート語、ペルシア語、アラビア語、ベンガル語、コワール語、ブルシャスキー語、ブラーフーイー語などがある[41]。
交通.mw-parser-output .tmulti .thumbinner{display:flex;flex-direction:column}.mw-parser-output .tmulti .trow{display:flex;flex-direction:row;clear:left;flex-wrap:wrap;width:100%;box-sizing:border-box}.mw-parser-output .tmulti .tsingle{margin:1px;float:left}.mw-parser-output .tmulti .theader{clear:both;font-weight:bold;text-align:center;align-self:center;background-color:transparent;width:100%}.mw-parser-output .tmulti .thumbcaption{background-color:transparent}.mw-parser-output .tmulti .text-align-left{text-align:left}.mw-parser-output .tmulti .text-align-right{text-align:right}.mw-parser-output .tmulti .text-align-center{text-align:center}@media all and (max-width:720px){.mw-parser-output .tmulti .thumbinner{width:100%!important;box-sizing:border-box;max-width:none!important;align-items:center}.mw-parser-output .tmulti .trow{justify-content:center}.mw-parser-output .tmulti .tsingle{float:none!important;max-width:100%!important;box-sizing:border-box;align-items:center}.mw-parser-output .tmulti .trow>.thumbcaption{text-align:center}}カラチの主要道路、鉄道、港湾、空港ジンナー国際空港カラチ・カントンメント駅