Zomba,Afrika kıtasında bulunanMalavi devletinde bir şehirdir.
Şehir ülkenin nüfusu en yoğun dördüncü şehri konumundadır. Ülkenin güney bölümünde bulunan Güney Bölgesi içerisinde deniz seviyesinden 2.000 m yükseklikteZomba platosu üzerinde yer alan şehirde 2013 tahmini verilere göre 98.789 kişi yaşamaktadır. 2011 yılında gerçekleştirilen resmi nüfus sayım sonuçlarına göre şehirde 87.366 kişi yaşamaktaydı.[1]
Bölgenin 19.yy sonlarında Birleşik Krallık himayesine girmesi neticesinde 1907 yılında kurulan Nyasaland sömürge sisteminin başkenti konumuna getirilen Zomba, Malavi'nin 1964 yılında bağımsızlığını kazanması neticesinde yeni ülkenin başkenti olarak belirlenmiştir. 1975 yılında Lilongwe'nin yeni başkent olarak belirlenmesi ile bu unvanını yitiren şehir, son birkaç yıl öncesine kadar meclis binasını barındırmaktaydı. Günümüzde de hala bazı kamu binalarının merkezleri bu şehirde bulunmaktadır.