Spoegrivier is a town in Kamiesberg Local Municipality under the Namakwa District Municipality in the Northern Cape Province of South Africa.
Spoegrivier is located approximately 13 km west-north-west of Karkams and 46 km east of Hondeklip Bay.
The town takes its name from the non-perennial stream which rises north of it and extends south and then west to enter the Atlantic Ocean 20 km south-east of Hondeklip Bay (Hondeklipbaai).
