Está ubicada sobre la orilla derecha del río Delaware —poco antes de su desembocadura en la bahía de Delaware—, que la separa del estado de Nueva Jersey, y en un punto intermedio entre las importantes ciudades de Nueva York y Washington D.