Dioš is located in the municipality Končanica, in Bjelovar-Bilogora County at an elevation of 130 meters above sea level and it covers the area of 1.44 km² (0.56 sq. miles). According to the 2011 census report, there were 141 inhabitants. It is largely populated by Croats (80%), but also Czechs (18%). Nearby places: Šuplja Lipa, Donja Rašenica, Končanica, Otkopi, Lipovac Majur, Borova Kosa, Donji Daruvar, Batinjani, Ivanovo Selo and Ljudevit Selo.