Sa Pa nằm trên một mặt bằng ở độ cao 1500 đến 1650 mét ở sườn núi Lô Suây Tông. Đỉnh của núi này có thể nhìn thấy ở phía đông nam của Sa Pa, có độ cao 2228 mét. Từ thị trấn nhìn xuống có thung lũng Ngòi Dum ở phía đông và thung lũng Mường Hoa ở phía tây nam.