Como la mayoría de ciudades del sur de Palestina, la antigua Rafah tenía un pequeño puerto en la costa (el actual Tell Rafah), mientras que la ciudad principal se hallaba tierra adentro.