 Allschwil is a suburb of Basel on the west and has the border with France on two sides.The neighboring municipalities in Switzerland are, besides Basel, Schönenbuch, Oberwil, and Binningen, and the French communes of Neuwiller, Buschwiller, Hégenheim, and Saint-Louis.The landscape is typical of the Rhine valley, where the Rhine turns from flowing west through hilly country where it forms the border between Switzerland and Germany to the wide plain where it flows north and forms the border between France and Germany.