Wenchang is a county-level city in the northeast of Hainan Island in China. Covering an area of 2,403 square kilometres, the city has a coastline of 207 kilometres, and is divided into 17 towns.