Bomlærken yngler i de fleste egne af Danmark, med den tætteste bestand i Nord- og Vestjylland. Arten yngler i Vest-, Syd- og Sydøsteuropa, og Danmark ligger nær nordgrænsen for udbredelsen. Bomlærken yngler desuden i Nordafrika og Mellemøsten. I mange bestande er fuglene standfugle, men flere centraleuropæiske fugle har tilbagelagt distancer på flere hundrede kilometer i sydvestlig retning (Zink 1985). I Danmark ses uden for yngletiden omstrejfende flokke på 100-1.000 bomlærker, flest i Vest- og Nordjylland. Enkelte fugle ses på træklokaliteterne i træktiden, men det er muligvis blot omstrejfende danske ynglefugle.
Læs mere om arten i afsnittet fra Dansk Trækfugleatlasher