Taupo estas urbo en la centro de la Norda Insulo de Nov-Zelando. Ĝi havas ĉirkaŭ 20.000 loĝantojn kaj estas ĉefurbo de samnoma distrikto kun 33.600 loĝantoj (2004).

La urbo situas ĉe la nord-okcidenta pinto de Lago Taupo, kiu apartenas al ĝia distrikto.