Peñarrubia is part of the municipalities that comprises Abra
. It is a sixth class municipality with over 6,000 people.
Peñarrubia is one of the more progressive Local Government Units of Abra. Home to greenlands, Peñarrubia is great during summertime.
There are various institutions that is located in Peñarrubia. Like the Presidencia (Municipal Hall), The United Church of Christ in the Philippines, St. Therese of the Child Jesus Parish Church and Convent, the Little Flower High School, Penarrubia Central School and the Rural Health Unit.