Quần đảo Hoàng Sa gồm 2 cụm đảo chính là cụm Lưỡi Liềm ở phía Tây và cụm An Vĩnh ở phía Đông. Hoàng Sa thuộc cụm Lưỡi Liềm, không phải lớn nhất nhưng là đảo có vị trí quân sự quan trọng nhất cho việc phòng thủ bờ biển Việt Nam.
Đảo Quang Ánh là một đảo san hô thuộc nhóm Lưỡi Liềm. Đảo mang tên nhân vật lịch sử Phạm Quang Ánh – Đội trưởng đội Hoàng Sa thời Nguyễn, theo lệnh vua Gia Long ra Hoàng Sa thu hồi hải vật.
Đảo Hữu Nhật nằm về phía Nam và cách Hoàng Sa 3 hải lý, có vòng đai san hô bao ngoài, giữa là vùng biển lặng. Đảo Hữu Nhật mang tên Đội trưởng của một số suất đội Thủy quân triều Nguyễn được vua Minh Mạng phái ra Hoàng Sa đo đạc thủy trình, vẽ bản đồ, dựng bia chủ quyền của Việt Nam.
Đảo Tri Tôn nằm gần bờ biển Việt Nam nhất, có nhiều hải sâm, ba ba. San hô ở đây phát triển mạnh và đa dạng.
Đảo Bạch Quy thuộc cụm Lưỡi Liềm, là đảo cao nhất trên quần đảo Hoàng Sa.
Đảo Hải Sâm là một rạn vòng nằm gần đảo Hữu Nhật.
Đá Lồi là rạn vòng lớn nhất quần đảo Hoàng Sa.
Đá Bắc là một rạn vòng ở cực bắc của quần đảo Hoàng Sa.
Đá Bông Bay là một rạn vòng ở phía đông nam quần đảo.
Bãi Châu Nhai là một bãi ngầm thuộc nhóm An Vĩnh.
Bãi Bình Sơn là một bãi ngầm nằm ở phía tây đảo Phú Lâm.
Đảo Linh Côn mang tên một con tàu bị đắm tại đây, là đảo lớn thứ hai trong quần đảo Hoàng Sa thuộc nhóm An Vĩnh.