Newcastle est situé du côté nord-ouest de la province de Kwazulu-Natal. Le fort Amiel, classé patrimoine national, surplombe la ville et abrite un musée. A proximité de la ville, Chelmsford Reserve Naturelle, parc de 1 000 hectares est réputé pour la pêche. Observation des oiseaux et sports nautiques sont également proposés.