Se distribuye por casi todo el continente europeo desde Escandinavia hasta algunas islas del Mediterráneo y Asia Menor así como el norte de las Islas Británicas.