Bílov village is situated on a plateau on the edge of Nízký Jeseník. The entire cadastre of the village belongs to the natural park Oderské vrchy. The southern part falls quite steeply into the Odra Valley and the slope towards Bílovec is also steep. Altitude from 270 to 370 m. N m. The village borders on the south with Pustějov and Kujavami, on the west with Fulnek, on the northwest with Bílovec, on the east with Velké Albrechtice and Studénka. The village has an area of 1040 ha. Bílov Municipal Office is a building of elementary school. The nearest town Bílovec is 3 km away. The district town of Nový Jičín is 18 km away. There are 574 inhabitants permanently reported in the municipality as of 1 January 2008.