Affacciata sul mare e attraversata dal fiume Foglia, Pesaro è un centro balneare situato tra due colline costiere: il Monte Ardizio a est-sud-est e il Monte San Bartolo a ovest-nord-ovest, che dà il proprio nome al Parco Naturale del Monte San Bartolo. Sono sette i chilometri di spiaggia sabbiosa tra litorale attrezzato e libero, più di 100 le strutture di accoglienza turistica, alcune aperte tutto l’anno, tra alberghi al mare, in centro e collina, agriturismi, campeggi e appartamenti, per un totale di quasi 11.000 posti letto.