Wenchang is a county-level city located in the northeastern region of Hainan Island, China. It encompasses a total land area of 2,403 square kilometres (928 sq mi).
The city features a coastline extending over 207 kilometres (129 mi) and is administratively divided into 17 towns.