It has borders to Inzlingen and Rheinfelden (Baden) in Germany, and Riehen (BS), Birsfelden (BL) and Kaiseraugst (AG) in Switzerland.
It is adjacent to Inzlingen and Rheinfelden (Baden) in Germany, and it also shares boundaries with Riehen (BS), Birsfelden (BL), and Kaiseraugst (AG) in Switzerland.