Newcastle is a city/town with a medium population in the province of
KwaZulu-Natal,
South Africa which is located in the continent/region of
Africa.
Cities, towns and places near Newcastle include Amiel Park, Hutton Heights, Fairleigh and Lennoxton.
The closest major cities include Pietermaritzburg, Witbank, Brakpan and Vereeniging.