Neighboring districts are (from the north clockwise): Ao Luek, Khao Phanom, and Nuea Khlong.
The karst landscape at the coast has attracts tourists to the beaches of Ao Nang and Railay, well-known to rock climbers.
Khao Phanom Bencha National Park in the north of the district protects the forests around Phanom Bencha, the highest elevation in Krabi Province.
The district is divided into 10 sub-districts (tambons), which are further subdivided into 66 villages (mubans).
The missing numbers 4, 7-10 and 12-14 were split off as Nuea Khlong district This Krabi Province location article is a stub.