Yarowilca is the smallest of eleven provinces of the Huánuco Region in Peru. Its capital is Chavinillo.
Dos de Mayo province is north of Yarowilca, Huánuco province is east, Lauricocha province lies southward and Dos de Mayo province to the west.
One of the highest peaks of the district is Qullqa Punta at . Other mountains include:
The province is divided into eight districts:
The Yarowilcan Indigenous peoples of the Americas are mainly Quechua people. The Quechua language was taught to 60.97% of citizens in childhood, as of 2007, and 38.74% learned Spanish.
Some of the most important archaeological sites of the province are Awkillu Waqra, T'akaq, Wallpayunka, Warahirka, Waruq and Wich'un.