布里斯托尔西岸临爱尔兰海,北、东、南三方被单一管理区包围,东南与萨默塞特郡的巴斯东北萨默塞特相邻,西南与萨默塞特郡的北萨默塞特相邻,东北与格洛斯特郡的南格洛斯特相邻。
市区由埃文(Avon)河贯穿全城,与着名旅游城市巴斯(Bath)、东北萨默塞特郡(North East Somerset)、北萨默塞特郡(North Somerset)及南格洛斯特郡(South Gloucestershire)接壤。此城延伸至布里斯托尔海峡(Bristol Channel)海岸;布里斯托尔海岸部分叫做埃文茅斯(Avonmouth)。