卢龙镇位于河北省的东北部,卢龙县中西部,是卢龙县的县城所在镇,西与滦县、迁安市隔青龙河相望,北、东、南与印庄乡、下寨乡、木井乡相邻,处于环京津环渤海经济圈内,隶属秦皇岛市。102国道、京沈高速从境内东西贯穿,西与北京相距240公里,东与秦皇岛市相距70公里,交通便利。面积110.7平方公里。