Norristown está situado a orillas del río Schuylkill, a diez kilómetros al noroeste de la ciudad de Filadelfia.