白茆沙是中华人民共和国上海市崇明区的一个沙岛，地处崇明岛西南侧的长江中，且位于江苏省常熟市白茆塘流入长江的河口（白茆口）附近，所以岛屿得名白茆沙，而白茆在当地方言发音类似“白猫”，白茆塘河口对过的白茆沙就像一只要被猫吞没的老鼠，所以白茆沙又名老鼠沙。白茆沙海平面以上的面积仅为0.864平方米，岸线长4978.87米。