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