Piandimeleto is a comune (municipality) in the Province of Pesaro e Urbino in the Italian region Marche, located about 90 kilometres (56Â mi) west of Ancona and about 45 kilometres (28Â mi) southwest of Pesaro.
Piandimeleto borders the following municipalities: Belforte all'Isauro, Carpegna, Frontino, Lunano, Macerata Feltria, Pietrarubbia, Sant'Angelo in Vado, Sassocorvaro Auditore, Sestino, Urbino. Its territory is included in the Sasso Simone and Simoncello Regional Park. The Foglia river flows near the town.