花石峡镇位于玛多县县境东北部,距县府驻地67千米。人口0.3万,以藏族为主,占总人口的97.3%。面积8804平方千米。花石峡镇驻花石峡,辖16个牧委会:措柔、卓兰、东泽、造日埂、日谢、日榜、吉日迈、加木恩、豆措、那尔扎、维日埂、扎地、哲合迈、斗地、斗纳、加果。
1957年隶甘德县花石峡区,同年划归玛多县,1958年改设花石峡公社,1984年改设花石峡乡。地处山原、河谷地,东邻措那湖南岸。2001年3月5日青海省人民政府青政函[2001]14号文批复:撤销清水、花石峡、黑海3乡,合并设立花石峡镇。