Hamilton liegt auf der Nordinsel Neuseelands und ist Verwaltungssitz der Region Waikato.
Die im Zentrum der Waikato-Region gelegene Stadt liegt etwa 129 Kilometer südlich von Auckland, der größten Stadt des Landes, direkt in den Waikato Plains.
Hamilton genießt ein gemäßigtes, manchmal feuchtes Klima. Die durchschnittlichen Temperaturen belaufen sich auf 22 °C bis 26 °C im Sommer und 10 °C bis 15 °C im Winter.