Lappspurven har en sirkumpolar utbredelse i områdene rundt trelinjen i de nordlige tundraområdene, både i Nord-Amerika, Europa og Asia. I Norge finnes den også i fjellområdene i Sør-Norge, der nominatformen hekker helt sør til de nordligste områdene i Setesdal i Aust-Agder. I Sør-Norge ligger hekkeområdene fra til , typisk i vierregionen . Den foretrekker karrige fjellområder med krekling, dvergbjørk og noe vier, men også i kantområdene av større myrer som er omgitt med karrig vegetasjon. I Finnmark hekker arten opp mot , og på Varangerhalvøya opp mot .