Nanning se encuentra en una cuenca montañosa con elevaciones entre 70 y 500 m sobre el nivel del mar.