La isla Diaoyu y sus islotes adyacentes se encuentran a 25°40' - 26°00' de latitud norte y 123°20' - 124°40' de longitud este, aproximadamente a 356 kilómetros de la ciudad de Wenzhou, a 385 kilómetros de la ciudad de Fuzhou, y a 190 kilómetros de la ciudad de Keelung.
La isla Diaoyu y sus islotes adyacentes, anexos a la isla Taiwan, se ubican al noreste de la isla Taiwan de China, y se encuentran en las aguas que van desde 140 hasta 180 metros de profundidad. Hacia el este son las islas Ryukyu, separadas por el canal de Okinawa de más de 2.000 metros de profundidad.
También conocida como Diaoyu-Tai, Diaoyu-Yu y Diaoyu-Shan, la isla Diaoyu se encuentra a 25°44,6' de latitud norte y 123°28,4' de longitud este. Mide 3641 metros de largo y 1905 metros de ancho, con una superficie de unos 3,91 km2. Llegando a 362 metros sobre el nivel del mar, es plana en el lado norte y se eleva abruptamente hacia el sureste.
Con una superficie de aproximadamente 0,91 km2, 1293 metros de largo y 1102 metros de ancho, el islote Huangweiyu se encuentra a 25°55,4' de latitud norte y 123°40,9' de longitud este, a 27 kilómetros al noreste de la isla Diaoyu. Es la segunda isla más grande de la zona, con una altitud máxima de 117 metros sobre el nivel del mar.
Ubicado a 25°55,3' de latitud norte y 124°33,5' de longitud este, en el extremo oriental de la isla Diaoyu y sus islotes adyacentes, Chiweiyu tiene la forma de un triángulo escaleno, a 110 kilómetros de la isla Diaoyu. Con una superficie de aproximadamente 0,065 km2, 484 metros de largo y 194 metros de ancho, Chiweiyu se ve como una torre, cuyo pico mide 75 metros sobre el nivel del mar.
El islote Beixiaodao se ubica a 25°43,8' de latitud norte y 123°32,5' de longitud este, a 5 kilómetros al este de la isla Diaoyu. Con una superficie de unos 0,33 km2, 1030 metros de largo, 583 metros de ancho y el lugar más alto de 125 metros sobre el nivel del mar, el islote Beixiaodao tiene casi una forma de paralelogramo, que se extiende de noroeste a sureste.
El islote Nanxiaodao se encuentra a 25°43,4' de latitud norte y 123°33,0' de longitud este, al sureste de Beixiaodao y a 5, 5 kilómetros de la isla Diaoyu. Con el lugar más alto de 139 metros sobre el nivel del mar, Nanxiaodao ocupa una superficie de aproximadamente 0, 45 km2, 1147 metros de largo y 590 metros de ancho.
El islote Beiyu se encuentra a 25°46,9' de latitud norte y 123°32,6' de longitud este, a seis kilómetros al noreste de la isla Diaoyu. Ocupa una superficie de unos 0,02 km2, 193 metros de largo y 142 metros de ancho. Con una altura máxima de 24 metros sobre el nivel del mar, es triangular, con un terreno plano en el oeste.
El islote Nanyu se halla a 25°45,3' de latitud norte y 123°34,0'de longitud este, a 7,4 kilómetros al noreste de la isla Diaoyu. Mide 170 metros de largo y 75 de ancho, con una altura máxima de 4,8 metros sobre el nivel del mar y ocupa un área de unos 0,007 km2. Tiene la forma de una luna creciente. No se encuentra vegetación en el islote.
El islote Feiyu se ubica a 25°44,1' de latitud norte y 123°30,4' de longitud este, a 1,5 km al sureste de la isla Diaoyu. Cubre un área de 0,001 km2, 63 metros de largo y 33 de ancho, con la altura máxima de 2 metros sobre el nivel del mar. Con la forma como una cola de camarón, Feiyu cuenta con acantilados en el suroeste. No hay vegetación se encuentra en el islote.