The NA64-Mesozooplankton dataset contains biogeochemistry and mesozooplankton data collected in a series of 9 cruises in the Northern Adriatic completed from January 1965 to September 1965 monthly, and December 1965. Biogeochemistry sampling was undertaken using 5L Nansen bottles fired at 0m, 5m, 10m, 20m, 30m and/or bottom depths. The dataset includes 709 samples analysed for nitrate, phosphate, temperature, salinity and density. Mesozooplankton sampling was undertaken at the same locations as for biogeochemistry, using two different net (Hensen non-closing and Appstein closing net). The dataset includes 146 samples analysed for mesozooplankton composition (at higher taxonomic level), abundance and volume settlement.Temperature was measured with a standard oceanographic thermometers. Salinity was determined by titration after Mohr-Knudsen using standardised water I.C.E.S. Copenhagen with 0,01 permil accuracy. Density was calculated using the following equation Sigma-t = T - (sigma 0 + 0,1324) 1 - At + Bt (sigma 0 - 0,1324).Phosphate samples for the determination of nutrients were collected in 500 ml and filtrated through 0,3 µm membrane filter. 3ml of cloroform was added to stabilize the samples. They were analysed after few days in the laboratory on land. Nitrate samples for the determination of nutrients were collected in 500 ml and filtrated through 0,3 µm membrane filter. 3ml of cloroform was added to stabilize the samples. They were analysed after few days in the laboratory on land.