古昌镇,隶属于重庆市荣昌区,地处荣昌区北郊,东邻大足区珠溪镇,南与路孔镇、昌州街道接壤,西接昌元街道、仁义镇,北与河包镇毗邻,东北邻大足区珠溪镇、龙石镇,距荣昌区人民政府驻地8千米,区域总面积35.37平方千米。
明代,古昌镇境域属李子里;1993年10月,由古昌乡改为古昌镇。截至2018年末,古昌镇户籍人口为23670人。截至2020年6月,古昌镇下辖1个社区、5个行政村,镇人民政府驻昌盛社区。
2018年,古昌镇有工业企业20个,其中规模以上4个,有营业面积超过50平方米以上的综合商店或超市9个。