During the Comuni period (12th century) the town had its own local self-government. The town was aligned with the Ghibellines against the Guelphs in the political and military fights of the 13th century.
The Ghibelline leader Ezzelino III da Romano improved the town's fortifications and made it one of the main strongholds of the area.
The town was then under the Carraresi (the lords of Padua) rule and in the 15th century it became part of the Republic of Venice. After a short period of French domination, it was part of the Austrian Empire and, later, of its client Kingdom of Lombardy-Venetia. From 1866 it was part of the Kingdom of Italy.
The oldest part of the town lays around the Rocca hill.
In medieval times the Rocca was heavily fortified with five girdle walls that are partially still visible today.
A visit to Monselice can start from the central square Piazza Mazzini (leave your car in the adjacent Cava della Rocca parking) with the medieval Torre Civica (Civic Tower) and the Palazzo del Monte di Pietà(Public Pawn Palace). This building hosts the local touristic promotion board (Pro Loco), that provides information for visits to the town's historical attractions.
Piazza Mazzini square is also the starting point for the promenade walk along Via del Santuario, that leads to the most interesting sites of the town, including:
Monselice is an ideal starting point for excursions to the Euganean Hills (Colli Euganei).
An important fair is traditionally held every year around November 1st (All Saints Day - saint patron day for the town). Attractions include a food and general market, local food stands, fun park, exhibits.
Started in recent years, the Palio di Monselice tournament has become a primary attraction. The Palio is held every year in September. It is modeled after medieval horse tournaments and it includes a medieval parade.
Monselice is well connected to the major towns of Padua, Venice and Bologna.
Monselice railway station is on the Venice-Padua-Bologna-Florence line, between Padua (North) and Bologna (South). A secondary railway line connects Monselice to the town of Mantua (Mantova), in Lombardy.
Monselice can be reached by car through the A13 Padua-Bologna highway, Monselice exit.
The nearest airports are Venice (VCE) (60 km) and Bologna (BLQ) (100 km).