Porrentruy (prononcé [pɔʁɑ̃tʁɥi]) (en franc-comtois : Poérreintru et en allemand : Pruntrut) est une commune suisse située dans le canton du Jura dans la région de l'Ajoie. Elle est le chef-lieu du district de Porrentruy. Elle est la troisième commune du canton du Jura par sa population.