Police say an officer was punched in the face during a fight at Narellan on Friday night.
Police were called to a brawl inside a hotel on Camden Valley Way about 10pm. Police say between 10 to 15 men were being removed from the building when a 22-year-old man punched a male constable in the face.
Additional police were called to the scene and five men were arrested, although three were later released.
A Picton man, 22, and a 50-year-old man from Harrington Park were charged with assaulting police and failing to leave licensed premises.
The injured officer was checked by NSW Ambulance Paramedics for facial bruising and swelling.
Anyone with information about this incident is urged to call Crime Stoppers on 1800 333 000