Crook is an unincorporated community in Osage County, in the U.S. state of Missouri.
A post office called Crook was established in 1903, and remained in operation until 1920. The community was derisively named Crook (meaning "thief") on account of the business practices of a local merchant.