Over the same period, the number of deaths rose by nine to 297, the ministry's emergencies coordinator Fernando Simon said, while Madrid remains the worst-affected region with 4,665 cases.
The figure for new cases was lower than weekend numbers, when 2,000 infections were detected between Saturday and Sunday and the number of deaths rose by around 100.
In order to rein in the virus, Spain has declared a state of alert, shutting all but essential services and ordering its population of 46 million people to stay at home.
People are only authorised to go out to buy food or medicine, to go to work or to get medical treatment.
Members of Spain's military emergency unit (UME) are being deployed at transport hubs such as South Tenerife and Malaga Airport as part of an operation to make sure people keep a safe distance from each other.
Nearly 1,000 soldiers undertook reconnaissance missions in the country's main cities yesterday in the unprecedented mission to stop the spread of coronavirus.