Annual water flow in 2018 to the Baltic Sea was approximately 14,300 m3 s-1 which is about 9% lower than the average of 1995-2018. Annual waterborne input (inputs via rivers and direct point sources discharging directly into the sea) of total nitrogen was approximately 530,000 tonnes in 2018 or 21% lower than the average of 1995-2018. The corresponding annual total phosphorus input amounted to approximately 21,900 tonnes, which was 32% lower than the average. Inputs of nitrogen and phosphorus from direct point sources have decreased with approximately 60% and 84% since 1995, respectively. In 2018, inputs from direct point sources constituted 5% of the corresponding total waterborne input to the Baltic Sea. In 1995, the proportions of the direct inputs were 8% for TN and 15% for TP, respectively. Annual flow weighted riverine TN concentration decreased significantly (95% confidence) to the Bothnian Sea, the Baltic Proper, the Danish Straits and the Kattegat, and for TP to the Bothnian Sea, the Baltic Proper, the Gulf of Finland, the Gulf of Riga and the Danish Straits since 1995. Both TN and TP concentrations decreased significantly for the total riverine inputs to the Baltic Sea.