华安县位于漳州市北端、九龙江北溪中游。东连长泰县,南接芗城区,西毗南靖县,东北邻安溪县,西北与漳平市交界。总面积1315平方公里。
华安地势西北高东南低。山地面积占总面积的44.3%,丘陵占51.2%,台地平原仅占4.5%。地貌呈阶梯状起伏,大致可划分为4个山地区、3个大谷盆地、2个濒江带和1个台地平原。最高点是与安溪交界的福鼎尖,海拔1503米;最低处在丰山镇碧溪村,海拔仅15米。九龙江北溪从北向南纵贯全境,支流浙、赤、仙、温水、西公、下樟、天宫等溪构成树枝状分布。属南亚热带北缘区气候。年平均气温,西北部在20摄氏度以下,中部在20摄氏度至21摄氏度之间,南部在21摄氏度以上;年降水量1620.3毫米。温暖多雨,四季常青。