Igúzquiza is a town and municipality in the province and autonomous community of Navarre, in northern Spain. It covers an area of 18.02 square kilometres.
The town lies 4 kilometres from Estella and 50.03 kilometres from Pamplona, the capital of Navarre. Its population in 2023 was 301 inhabitants.