Shōnai (庄内町 Shōnai-chō?) was a town located in Ōita District, Ōita Prefecture, Japan.
As of 2003, the town had an estimated population of 9,243 and the density of 65.88 persons per km². The total area was 140.29 km².
On October 1, 2005, Shōnai, along with the towns of Hasama and Yufuin (all from Ōita District), was merged to create the city of Yufu.