Porrentruy

Porrentruy terletak di kedua belah bantaran Sungai Allaine di Ajoie, sisi utara Pegunungan Jura. Porrentruy terletak 423 meter di atas permukaan laut dan terletak 21 km dari Delémont, ibukota Kanton Giura.