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.
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 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.