Der Kanton befindet sich im Nordwesten der Schweiz, grenzt im Osten an den Kanton Aargau, im Norden an den Kanton Basel-Stadt, im Nord-Westen an Frankreich, im Süden an den Kanton Solothurn und im Süd-Westen an den Kanton Jura.