The postcode for Annangrove NSW is 2156. Annangrove is in New South Wales. Annangrove is about 31.9 kms north-west of NSW's capital city of Sydney.