书古镇,隶属于四川省凉山彝族自治州越西县,地处越西县南部, 东邻贡莫乡、乐青地乡,南接瓦普莫乡,西连新乡乡,北靠五里箐乡,区域面积60.26平方千米,截至2019年末,户籍人口10496人。
1953年,设苏姑乡。1961年,大队改乡。1966年,乡改公社。1981年,更名书古公社。1984年,公社改乡。2017年,撤乡设镇。截至2020年6月,书古镇下辖9个行政村。
2019年,书古镇有营业面积超过50平方米以上的综合商店或超市3个。