Middlemarch is a small town in the Otago region. It is 80 kilometers northwest of Dunedin. It has a primary school in the small town. It is the terminus of the Taieri Gorge Railway and is at the start of the Otago Central Rail Trail. It has hot summers and very cold and dry winters.