西犬岛在福建省长乐市东北部,东犬岛西侧,距大陆最近点21.3公里。为白犬列岛属岛。属长乐市,暂由台湾当局管辖。东西长2.5公里,南北宽0.7公里,面积约1.75平方公里。最高点海拔194米。岸线长9.36公里。人口1000多人。