仙塘镇位于河源市东北部,是县城所在地,距县城5公里。全镇总面积173平方公里,其中耕地面积10074亩;下辖13个村(居)委会,总人口4.2万人。仙塘镇水陆交通方便,京九铁路、广梅汕铁路、205国道、河义公路、东环路、河龙、粤赣高速公路、东江河等自南向北贯穿全境,设有仙塘火车货运站,区位优势十分突出。仙塘镇林业、矿产和水利资源较为丰富,主要矿种有稀土、萤矿、高岭土、铅锌矿等,其中高岭土已探明储量有3000万吨以上,萤矿储藏量为500万吨。水电资源丰富、有日供水量达3.8万立方的自来水厂。现有水力发电站1个;年发电量达250千瓦时;小二型水库2个。