Cuerpo Nacional de PolicĂa (CNP) is the national civilian police force of Spain, and it operates under the authority of Spain’s Ministry of the Interior. CNP handles criminal investigation, judicial, financial, terrorism and immigration matters. Website