Nkhula B Power Station is located across the Shire River, in Blantyre District, in the Southern Region of Malawi, approximately 50 kilometers , by road, north-west of Blantyre, the financial capital and largest city in Malawi.