Sea levels have risen by about 15-20 cm on average in the past 100 years, but the rate of increase has nearly doubled in the last two decades. This rise is due to two factors: the melting of land-based ice (like glaciers and polar ice caps) and the thermal expansion of seawater as it warms.