Phú Quốc nằm trên vùng biển Tây Nam, tiếp giáp với Campuchia và Thái Lan, được bao phủ bởi bờ biển dài với nhiều bãi biển đẹp nổi tiếng; giáp với các ngư trường giàu tiềm năng và vùng nước biển sâu tạo điều kiện phát triển ngành đánh bắt hải sản và phát triển hệ thống cảng biển.
Theo nghị quyết của Ủy ban Thường vụ Quốc hội (có hiệu lực thi hành từ 1-3-2021), thành lập TP.Phú Quốc trên cơ sở nguyên trạng toàn bộ diện tích tự nhiên và quy mô phát triển hiện tại huyện Phú Quốc.
Sau khi thành lập, TP Phú Quốc có 9 đơn vị hành chính cấp xã, gồm: phường Dương Đông, phường An Thới và 7 xã: Hàm Ninh, Dương Tơ, Gành Dầu, Bãi Thơm, Cửa Dương, Cửa Cạn, Thổ Châu.