En el departamento del Alto Rin, muy cerca de Basilea, 15 kilómetros al norte de esta ciudad suiza, de la que solamente le separa el municipio de San Luis.
Bacharach se halla al oeste del Rin con sus poderosas murallas medievales paralelas al río, recordando un poderío que data de la Edad Media, cuando era propiedad de los condes del Palatinado.