Hamilton (postcode 5373) is a small township in the Mount Lofty Ranges in South Australia. It is about 120 km northeast of Adelaide, South Australia, about 23 km north of Kapunda. Once a stop for the mining carts going from Adelaide to Burra, but now just a small agricultural district.