北京城内的六海以皇城北墙(今北海北门一线)为界分为外三海和内三海,皇城外西北的西海、后海、前海为外三海,皇城内的北海、中海、南海为内三海。
八水包括通惠河(含玉河)、北护城河、南护城河、筒子河、金水河、前三门护城河、长河、莲花河。