TWO men have been hospitalised after allegedly being stabbed by a woman in Sydney's northern beaches.

Police were called to Barrenjoey Road in Newport in the early hours of this morning where they found two men with stab wounds.

A 37-year-old man had lacerations to his arms and a 35-year-old man had one wound to his back.

They were taken to Royal North Shore Hospital for treatment for non life-threatening injuries.

The men had allegedly been stabbed by a woman at a unit in Seaview Street just before police arrived.

Police subsequently went to the unit and arrested a 26-year-old woman.

She was arrested and taken to Dee Why Police Station, before being released without charge.

Investigations are continuing.