La rivière Marecchia a une longueur de 70 km et un bassin de drainage d'une superficie d'environ 500 km2.
Son débit (volume d'eau qui traverse une section de la rivière par unité de temps) dépend de la saison : à l'automne, il peut atteindre 1 200 m3/s (42 000 pi3/s), mais il est très faible en été. La plupart du temps, le débit est d'environ 11 m3/s (390 pieds cubes/s).
Cours
Le fleuve Marecchia coule dans une vallée qui porte son nom, la Valmarecchia. La rivière commence à environ 1 km à l'ouest de Viamaggio (commune de Pieve Santo Stefano) et à environ 4 km au sud-ouest de la commune de Badia Tedalda, dans la province d'Arezzo (Toscane), dans l'Alpe della Luna, à une altitude de 1 454 m.
A environ 3 km au nord-est de Badia Tedalda, le fleuve se jette dans la région d'Emilie-Romagne, dans la commune de Casteldelci, province de Rimini. Elle traverse ensuite Ca 'Raffaello, une exclave de Badia Tedalda ; au nord de cette localité, la rivière Senatello se jette dans la Marecchia en tant qu'affluent gauche. Plus tard, à Ponte Masa, la rivière Masa se jette à droite dans la Marecchia.
Peu après Torello, le fleuve Saint-Marin coule comme un affluent droit et, après la commune de Verucchio, l'Ausa coule également de la droite.
Entre les frazioni (subdivisions italiennes d'une municipalité) de Rivabella et de San Giuliano, à Rimini, le fleuve Marecchia se jette dans la mer Adriatique.
Le Pont de Tibère (italien : Ponte di Tiberio) ou Pont d'Auguste (latin : Pons Augustus) est un pont romain à Rimini. Sa construction a commencé à l'époque d'Auguste mais s'est achevée en 20 après J.-C. à l'époque de Tibère.