The Finnish Agri-Environmental Programme aims to reduce nutrient load to waters. Using national monitoring data, we estimated the agricultural load (incl. natural background) of total phosphorus (TP) and total nitrogen (TN) transported by 21 Finnish rivers to the northern Baltic Sea and analysed the flow-adjusted trends in the loads and concentrations from 1985 to 2006. We also related the loads to spatial and temporal patterns in catchment and agricultural characteristics. Agricultural load of TN increased, especially in the rivers discharging into the Bothnian Bay, while the load of TP decreased in most of the rivers, except those discharging into the Archipelago Sea. The trends may partly be related to a decrease in grassed area (TP, TN) and increased mineralisation (TN), but the available data on catchment and agricultural characteristics did not fully explain the observed pattern. Our study showed that data arising from relatively infrequent monitoring may prove useful for analysing long-term trend. The mutual correlation among the explaining variables hampered the analysis of the load generating factors.