位于山东省东北部、烟台市境西北部,西北临渤海莱州湾;地处胶东低山丘陵地带,山丘连绵,沟壑纵横;属暖温带季风区大陆性半湿润气候,四季分明,光照充足。
东接栖霞市,西靠莱州市,南与莱阳市、青岛市莱西市接壤,北以龙口市为邻,西北濒临渤海,海岸线长13.5公里。全市总面积1432.32平方公里。