 Bull Shoals is located at (36.380815, -92.585609).According to the United States Census Bureau, the city has a total area of , of which is land and (1.00%) is water.As of the census of 2010, there were 1,950 people, 1,014 households, and 650 families residing in the city.