柏梓镇,隶属于重庆市潼南区,地处潼南区西南部,东与梓潼街道、太安镇相邻,南与塘坝镇毗邻,西连四川省安岳县护龙镇、毛家镇,北与双江镇、崇龛镇相连,距潼南区人民政府驻地15千米,区域总面积126.7平方千米。
清顺治十七年(1660年),柏梓镇境域隶属于潼川府遂宁县;1985年11月,由柏梓乡改为柏梓镇。截至2022年末,柏梓镇户籍人口为79201人。截至2020年6月,柏梓镇下辖9个社区、19个行政村,镇人民政府驻正街86号。
柏梓镇粮食作物以水稻、小麦、玉米为主;畜牧业以饲养生猪、鸡、鸭为主。2019年,柏梓镇实现地区生产总值13.6亿元。