打洛镇,隶属于云南省西双版纳傣族自治州勐海县,地处勐海县西南部,东南和东部接布朗山布朗族乡,西南和西部与缅甸接壤,西北与西定哈尼族布朗族乡毗邻,北连勐遮镇,东北接勐混镇。打洛镇距县城65千米。行政区域总面积385.22平方千米。截至2024年末,打洛镇辖5个行政村、2个社区。镇人民政府驻兴洛路36号。截至2024年末,打洛镇有5259户23415人。
1982年,改打洛公社管委会。1984年,改打洛区公所。1987年,改打洛镇。截至2020年6月,打洛镇辖1个社区、5个行政村,镇人民政府驻兴洛路36号。
2024年,打洛镇收入合计44823042.98元,下降40.69%。