ナイロビ
市内の公共交通はケニア・バス・サービスなどの会社組織のバス、ならびに個人経営が多い『マタトゥ』と呼ばれる小型バスが担っている。マタトゥは1960年代後半より公共交通の未整備を補完するために出現したもので、現在では中心部から市内各所に路線網を伸ばしている。マタトゥの路線は固定されているが、時刻は固定されていない。まとまったバスターミナルはなく、行き先ごとに発着場は異なっている。大型バスのほかに、国内各地や国境までの長距離マタトゥも頻発している。
ケニア政府は独立以来一貫して都市重点政策を展開し、インフラ整備の大半を人口の10%台を占めるに過ぎない都市地域に振り向けてきたにもかかわらず、である。ごみの収集能力は1994年時点で1日800tから1000tの発生に対し回収能力は200tに過ぎなかった。この状況は以後も根本的な改善はなされていない。停電も多く、住宅供給は間に合わずに市の人口の60%が可住地の5%に過ぎないスラムに住む事態となった。公共交通機関も十分ではなく、公営バスの不足の隙間を埋める形で1960年代よりマタトゥ(ミニバス、乗り合いタクシー)の普及が急速に進んだ。一方でモータリゼーションの進行によって自動車の数は大幅に増え、交通渋滞が激しさを増しており、大気汚染もはじまっている。
また、ナイロビは治安の悪さにおいても悪名高い。特に、1990年代より凶悪犯罪が急増、組織的、凶悪的な事件も目立つようになった。2013年9月21日には、比較的安全とされていたナイロビ中心部のウェストゲート・ショッピングモールに武装集団が乱入するテロ事件(ケニアショッピングモール襲撃事件)も起きた。また2019年1月15日にも、同様に複合施設への襲撃が行われ21人が死亡する事件が発生している。
ナイロビにおいて使用される言語は、公的な場面においては英語、日常的な場面においてはスワヒリ語やキクユ語が多い。英語は2010年まで唯一の公用語であり、現在でも役場や職場などでは英語を使用するのが一般的である。これに対し、日常会話ではスワヒリ語が共通語となっている。これは、19世紀以降ケニア全土にリンガフランカとしてのスワヒリ語使用が広まり、国内の各民族が集中する首都ナイロビにおいてどの民族も使用することができる唯一の言語だからである。もっとも、ナイロビで話されるスワヒリ語は標準スワヒリ語からはかなりかけ離れたものであり、ナイロビ・スワヒリ語とも呼ばれる方言が使用されている。また、ナイロビはもともとキクユ人の居住する地域の中央部に建設されており、住民としてはキクユ人が最大勢力である。そのため、キクユ語を主に使用する住民も数多い。
1970年代ごろから、上記のナイロビ・スワヒリ語とはまた別の、シェンと呼ばれるスワヒリ語の方言がナイロビにおいて発生した。シェンとはスワヒリ語と英語の合成語であり、その名のとおりスワヒリ語のナイロビ方言に英語やルヒヤ語、キクユ語、カンバ語、ルオ語といった近隣諸民族の言語の語彙を多く導入したもので、マタツ(乗り合いタクシー)の運転手などから若者言葉として広まり、音楽などのポップカルチャーやテレビ、ラジオなどにも使用されるようになった。