Salem beach se encuentra en el
Mar Caribe (parte de Océano Atlántico Sur) y está en el
77º lugar de 105 playas en la región de
Jamaica
a 76.8 km de distancia de su centro, la ciudad de
Kingston. Es una de las playas de
Salem, a solo
0.6 km de su centro.