KX - would recommend staying away from there
oxford street/surry hills - is ok, there are police patrols and enough security to keep the night generally safe
darling harbour - would tend to avoid
coogee/bondi/beach areas - lots of underage drinking, scum from west go here, usually lots of fights, would avoid
newtown/just past lockout - lots of junkies and people who are drunk/got kicked out are hanging around in the streets. if ur in the pub u should be ok
inner west - if u see lebos/samoans at the pub, avoid at all costs