Public services in Crickhowell are provided by Powys County Council and to a lesser extent by Crickhowell Town Council. Planning matters fall to the Brecon Beacons National Park Authority. There is a primary school and a secondary school; both act as a central point for a large catchment area. There is some light industry on the outskirts of Crickhowell at the Elvicta Industrial Estate. The town centre includes a variety of traditional businesses, many of which are family owned. Other facilities in Crickhowell include a library, two play areas, public toilets and the CRiC building, which houses a tourist information centre, an internet cafe, an art gallery and a local history archive. There are pubs, cafes, restaurants and two hotels: "The Bear" and "The Dragon".