北京的东面是渤海,渤海旧称勃海、北海。渤海是西太平洋的一部分,也是中国的内海。三面环陆,在辽宁、河北、山东、天津三省一市之间。
北京与天津相邻,并与天津一起被河北省环绕。西部是太行山山脉余脉的西山,北部是燕山山脉的军都山,两山在南口关沟相交,形成一个向东南展开的半圆形大山弯,人们称之为“北京弯”,它所围绕的小平原即为北京小平原。诚如古人所言:“幽州之地,左环沧海,右拥太行,北枕居庸,南襟河济,诚天府之国”。北京市平均海拔43.5米。北京平原的海拔高度在20~60米,山地一般海拔1000~1500米。
渤海通过渤海海峡与黄海相通。渤海海峡口宽59海里,有30多个岛屿,其中较大的有南长山岛、砣矶岛、钦岛和皇城岛等,总称庙岛群岛或庙岛列岛。渤海由北部辽东湾、西部渤海湾、南部莱州湾、中央浅海盆地和渤海海峡五部分组成。