Neighboring districts are (from the north clockwise): Takua Pa, Kapong, Mueang Phang Nga, and Takua Thung.
Khao Lampi–Hat Thai Mueang National Park was established in 1986 and covers 72 km2.
The park consists of two parts: the beach of Thai Mueang as well as natural rain forest on Lampi mountain.
The district is divided into six sub-districts (tambons), which are further subdivided into 40 villages (mubans).
Thai Mueang itself has township (thesaban tambon) status.