Robertstown is a town in South Australia. The town is located 23 kilometres (14 mi) north of Eudunda, in the Regional Council of Goyder. At the 2006 census, Robertstown and the surrounding area had a population of 318. Robertstown is named for the John Roberts, the first postmaster in the area, who laid out the town in 1871. It was previously known as Emu Flats and Roberts Town.
Robertstown is the hub of a small broadacre farming community. The town is host to the Robertstown Hotel, Lehmann's General Store and Tschirn's Mechanical which does vehicle repairs and sells fuel.