白沙镇,隶属于重庆市南川区,地处南川区西北边缘,东与黎香湖镇相邻,南与大观镇接壤,西与巴南区东泉镇、石龙镇为邻,北与太平场镇毗邻,距南川区人民政府驻地39千米,区域总面积36.75平方千米。
民国十六年(1927年),白沙镇一带建白沙乡;1992年10月,由白沙乡改为白沙镇。截至2018年末,白沙镇户籍人口为10196人。截至2020年6月,白沙镇下辖7个行政村,镇人民政府驻分水村一组。
2018年,白沙镇有工业企业2个,其中规模以上1个,有营业面积超过50平方米以上的综合商店或超市3个。