Lantau North Country Park was designated on 18 August 1978.
An extension to the park, called Lantau North (Extension) Country Park, was conceived in 1993. In 1999, the government announced an expansion of the country park area on Lantau Island. The extension was officially designated on 7 November 2008.
Highlights of the park include:
22°15′20″N 113°53′06″E / 22.2555°N 113.8850°E / 22.2555; 113.8850