Owls Head is a summit located in Bureau County, Illinois. It appears on the Princeton South USGS 7.5-minute topographic quadrangle. The elevation at this location is approximately 625.20 feet (190.56 m) above sea level. The nearest populated place is Tiskilwa, approximately 1.5 miles to the W.