从地理位置上说,柏林位于东经13度和北纬52.5度附近,这里并不是德国的中心,而在其东北部。从它到德国与波兰的边境不到100公里,从柏林往北近200公里是波罗的海,往南距德国与捷克的边境也差不多远。
德国地形分成三大部分,柏林在第一部分,即北德平原,因此海拔相当低,平均只有35米,城市海拔最高点是柏林市中心的一座小山,海拔也就70来米。
柏林最显著的地标是施普雷河,它是易北河一条支流的支流,全长400余公里,流域面积超过1万平方公里。施普雷河源于柏林之南一座叫卢萨蒂亚的山脉,由于所经地方海拔很低,水流十分平缓,因此河流在中间经常分叉,沿河是茂密的森林和沼泽,当它经过柏林时,也分成了几条汉流,河道弯弯曲曲,有些古怪。
柏林城的面积相当大,南北宽约37公里,东西长约45公里,比所有其他德国城市都要大得多。除施普雷河外,哈弗尔河和达默河也流经它的附近。后面这两条河分别在柏林的西部和东南部形成许多湖泊,湖泊周围森林广布,因此柏林常被誉为“森林与湖泊之都”。
由于比较靠东,但也没有深入内陆,德国的气候属于由温带海洋性气候向温带大陆性气候过渡的类型,全年平均气温约9℃,冬季平均气温在0℃以下,夏季18℃左右。这样的温度看上去也许较低,但如果考虑到柏林的纬度——比咱们的哈尔滨还靠北,跟最北的漠河差不多,那就相当温和了。柏林的冬天比较长,时常一连几天阴云布满天空,有时雪花漫天,有时霪雨霏霏。这都是受大陆性气候的影响。
每年直到5月,柏林的天气才真正变暖,白天温度达到了10℃左右,雨雪也少了,阳光开始时常露出笑脸,处处鲜花盛开,一派春意盎然。不过偶尔还会有0℃以下的低温。到了7月,柏林的“夏天”来了,之所以打个引号,是因为这时平均气温也就上面所说的18℃左右,十分凉爽,简直没资格称为夏天呢!这主要是受海洋性气候的影响了。这段时间是柏林最宜人的时节,人们纷纷外出休假,城市显得空荡荡,郊外处处是怡然自得地享受生活的人们。