Ap Lei Chau (en chino tradicional, 鴨脷洲), o Aberdeen Island, es una isla de Hong Kong, China situada en el suroeste de la Isla de Hong Kong, junto al Puerto de Aberdeen y del . Ocupa 1,32 km² y administrativamente forma parte del Distrito Sur. Ap Lei Chau es la isla más densamente poblada del mundo.
Ap Lei Chau