According to the United States Census Bureau, Bowlus has a total area of , all of it land [REF].
Morrison County Roads 24 and 26; State Highway 238; and Main Street are four of the main routes in the community.