Bull Hollow is located in southwestern Delaware County at (36.304321, -94.881969),[REF] along Saline Creek and its tributary valleys.
According to the United States Census Bureau, the Bull Hollow CDP has a total area of , all of it land [REF].