Nildottie is a town located on the Murray River in South Australia, Australia. It is in the Hundred of Nildottie, the County of Albert, and the Local Government Authority of Mid Murray Council. The name is derived from the Aboriginal word 'ngurltartang', which means 'smoke signal hill'. At the 2006 census, Nildottie had a population of 142.