Maiolo () is a comune (municipality) in the Province of Rimini in the Italian region Emilia-Romagna, located about southeast of Bologna and about south of Rimini. As of 31 December 2004, it had a population of 807 and an area of .
Maiolo borders the following municipalities: Montecopiolo, Novafeltria, Pennabilli, San Leo, Talamello.
After the referendum of 17 and 18 December 2006, Maiolo was detached from the Province of Pesaro and Urbino (Marche) to join Emilia-Romagna and the province of Rimini on 15 August 2009.