Shek O (chinesisch 石澳 / 石澳, Pinyin Shí'ào, Jyutping Sek6 Ou3) ist ein Dorf in Hongkong, im Südosten von Hong Kong Island gelegen. Es gehört administrativ zum Southern District.