King William's Town is a town in the Eastern Cape province of South Africa along the banks of the Buffalo River. The town is about 60 kilometres northwest of the Indian Ocean port of East London. King William’s Town, with a population of around 100,000 inhabitants, forms part of the Buffalo City Metropolitan Municipality.
King William’s Town lies 389 m above sea level at the foot of the Amathole Mountains in an area known for its agriculture. The town has one of the oldest post offices in the country developed by missionaries led by Charles Brownlee.