Swartruggens is a small farming town in North West Province, South Africa that was established in 1875. The town is located by the Elands Riveā¦Swartruggens is a small farming town in North West Province, South Africa that was established in 1875. The town is located by the Elands River, 69 km east of the town of Zeerust, 56 km west of the city of Rustenburg and 34 km north-west of Koster. It is on the N4 road.