홍콩 영토는 하나의 반도와 200개가 넘는 섬들로 이루어져 있는데, 대부분의 섬들은 조그만 바위섬에 불과하다. 홍콩은 광저우시에서부터 광둥 지역을 통과해 흐르는 주강 어귀에 위치해 있다.