백사진은 광서장족자치구 북해시 합포현에 위치하고 있으며 합포현 동부에 위치하여 현성에서 64km 떨어져 있다. 백사진은 합포현 남서부에 속한다. 백사진은 좁고 긴 작은 마을로, 대제산을 등지고 북향남향에 앉아 강을 따라 건설되었다. 노계강은 남쪽에서 북쪽으로 굽이쳐 진서를 지나 노계반도의 동쪽 끝에서 양자강으로 흘러들어간다.