There are 2771 pubs, clubs and bars listed across 1030 towns and suburbs in New South Wales. New South Wales has the largest number of pubs of any state, from old country hotels to Sydney's harbourside bars. Browse the full list by town below, or open any venue to check its opening hours, reviews, photos and directions.
New South Wales has the largest number of pubs of any state, from old country hotels to Sydney's harbourside bars. Our New South Wales directory covers 2771 venues, including 1778 pubs and hotels and 992 clubs, spread across 1030 towns and suburbs. Whether you're after a quiet counter meal, a club with pokies and live entertainment, or a late-night bar, you can browse every venue by town in the list above.
Each listing shows opening hours, recent reviews, a photo slideshow and directions, so you can check a venue is open and worth the trip before you head out. You can also use the interactive map to find pubs and clubs within a set radius of your location or a chosen town.
Our directory lists 2771 pubs, clubs and bars across New South Wales, covering 1030 towns and suburbs. This includes 1778 pubs and hotels and 992 clubs. Browse them all by town above, or search by venue name or suburb.
Most pubs in New South Wales close between 11pm and midnight on weeknights, with some trading later on Friday and Saturday. Closing times vary by venue and licence, so check the opening hours on each listing before you head out.
Most RSL and community clubs in New South Wales welcome visitors, though some ask non-members to sign in at the door. Entry rules vary by club, so it's worth checking the individual venue listing or calling ahead.
Last updated: 20 June 2026