Mbabane is the capital of Swaziland. With a population of 100,000 people (2012 estimate), it is also the largest city in the country, although about equal in size to Manzini. The city is located on the Mbabane River, in the Mdimba Mountains.

Although serving as de facto capital, Mbabane is not the legislative capital, which continues to reside in Lobamba.

Mbabane, Swaziland
Source: https://commons.wikimedia.org/wiki/File:Street_scene,_Mbabane,_Swaziland.jpg
Author: John Atherton
photo licensing

A portable hut in Mbabane
Source: https://commons.wikimedia.org/wiki/File:Swaziland_-_Portable_market_hut_in_Mbabane.jpg
Author: John Atherton
photo licensing

Visiting Mbabane

The Sikhuphe International Airport is a newly completed airport that replaced the older Matsapha Airport. All flights so far are from Johannesburg.

 Latest updates on Penang Travel Tips



Timothy Tye
Copyright © 2003-2025 Timothy Tye. All Rights Reserved.