Its villages include Girard Manor (also in Delano and East Union Townships,) Haddock, Kelayres, Lofty, McAdoo Heights, and Silverbrook.
30.2% of all households were made up of individuals, and 17.7% had someone living alone who was 65 years of age or older.
The two routes are connected by an access highway in Kline just south of McAdoo at exit 138 of I-81.
STS bus route 45 provides service to the township from McAdoo via Tamaqua to Pottsville.
Hazleton Public Transit bus route 20 serves the township via McAdoo to Kelayres.