Socheongdo or Socheong Island is a small 5 kilometer long and 3 kilometer wide island in Ongjin County, Incheon, South Korea, located in south Daecheong Island, near the Northern Limit Line. It is situated in the Yellow Sea, lying 200km northwest of Incheon, 40km southwest of the mainland of South Hwanghae, North Korea, and 200km northeast of Shandong Peninsula, China.