Warkworth adalah sebuah kota di Semenanjung Northland di Pulau Utara atas Selandia Baru. Itu berada di bagian utara Wilayah Auckland. Terletak di State Highway 1, 64 km utara Auckland dan 98 km selatan Whangarei, dan berada di kepala Pelabuhan Mahurangi.
Populasi adalah 3.909 menurut sensus 2013, meningkat 19,5 persen sejak sensus 2006.