La población nativa pertenece a la raza bantú, cafres y zulúes; también hay una minoría blanca, principalmente ingleses o surafricanos, y grupos de otras etnias. Las relaciones entre las distintas razas son buenas, no hay segregación racial como ha ocurrido en el vecino país. La población total asciende a 1.032.000 habitantes según censo del año 97.,
Los swazi pertenecen a los bantúes meridionales y en concreto a los cafres, llamados también angones. Son conocidos por su pintoresco folclore. Los hombres se cubren, pero muy poco, sólo los costados y suelen llevar colgadas sus armas, mientras que las mujeres se empastan los cabellos hasta darle una forma de torre. El vestido que llevan éstas es una falda de suave piel. Una de las costumbres que tienen al llegar la época de lluvias es derribar un toro a garrotazos.
El país tiene dos capitales, Mbabane que es la capital administrativa, y Lobamba, la capital real y legislativa.