what county is odon in in
Sponsored Topics. Odon is a town in Madison Township, Daviess County, Indiana, United States. The population was 1,354 at the 2010 census. Odon is located at 38Â°50â²29â³N 86Â°59â²28â³W / 38.84139Â°N 86.99111Â°W / 38.84139; -86.99111 (38.841462, -86.991148). According to the United States Census Bureau, the town has a total area of 0.9 square miles (2.5 kmÂ²), of which, 0.9 square miles (2.4 kmÂ²) of it is land and 1.05% is water.