This piece of land was bartered from Mpande, a Zulu chief. It was laid out in 1855 on the farm Schoonstroom. For a while it had its own government known as the Republic of Utrecht. It was incorporated into the ZAR in1860, until the ABW when it formed part of Natal. It was proclaimed a town in 1904 and became a municipality in 1920. It was named in 1856 after Utrecht, a city in the Netherlands.