Tokomaru is a small town in the district of Horowhenua, in the southwestern North Island of New Zealand. It is located 18 kilometres southwest of Palmerston North, and a similar distance northeast of Shannon. The Tokomaru railway station on the North Island Main Trunk was open from 1885 to 1982. Tokomaru has two public reserves, the Tokomaru Domain, which includes a sports field and hall, and Horseshoe Bend reserve. The town has a locally run combined store and post office.