One officer was knocked unconscious and as the second officer attempted to protect him, he was kicked in the head and received bruising to his face.
One woman, using a brick as a weapon, attempted to shoot the officer with his own taser but when she was unable to fire it, she smashed it.
Police were assisted by the local fire brigade and said they wanted to acknowledge their support.
Both officers were taken to Dargaville Hospital where they were placed under observation and treated for their injuries. They have now been released from the hospital.
Seven people have been arrested - five men and two women - on a variety of charges ranging from intentional damage, assault on police and escaping custody.
Most of the people arrested are due to appear in the Whangarei District Court today.
Police expect further charges to be laid and further arrests to be made.
Whangarei/Kaipara area police commander Tracy Phillips told Radio NZ that alcohol was involved.
"Christmas cheer has played a big part in this... these people have been on the turps all afternoon. Alcohol certainly paid a part on the lack of decision-making."
Police are appealing to witnesses to contact the Dargaville police.