شهرستان تنگستان در جنوب شرقی بوشهر قرار دارد و فاصله آن تا مركز استان 54 كیلومتر است. این شهرستان از شمال و مشرق به شهرستان دشتستان، از جنوب شرقی به شهرستان دشتی، از جنوب غربی به شهرستان دیر و خلیج فارس، از شمال غربی به شهرستان بوشهر و از مغرب به خلیج فارس محدود است.