Stirling North is a town located 8 kilometres (5.0 mi) east of Port Augusta in South Australia. The obsolete Leigh Creek coal rail line which runs between Port Augusta and Stirling North is the official border line separating the two towns. It acts primarily as a satellite town to Port Augusta with the town's railway station lying at a major rail junction linking the Port Augusta power station and the main east–west rail link to the coal rail link to Leigh Creek. It also lies on the junction of the Augusta Highway and the Flinders Ranges Way. At the 2016 census, Stirling North had a population of 2,673.