Law enforcement in Albania

Law enforcement in Albania is the responsibility of several agencies. The responsibility for most tasks lies with the Albanian State Police, a national police agency, which is under the authority of Ministry of Internal Affairs. Examples of other agencies with limited policing powers are the Municipal Police, which has administrative functions and operates in the local level. They are controlled by mayors.