Nachdem Birgit Heitland als pharmazeutisch-technische Assistentin im Apothekendienst gearbeitet hatte, bildete sie sich zur Schulungsreferentin und zum Teamcoach weiter und arbeitete zuletzt als freiberufliche Schulungsreferentin für Apotheken und die pharmazeutische Industrie. Sie ist evangelisch, verheiratet und hat zwei Kinder.
1999 war Heitland Gründungsmitglied der FrauenunionZwingenberg, fungierte bis 2003 als deren Vorsitzende und gehörte zwischen 2000 und 2002 dem Vorstand der Kreisfrauenunion Bergstraße an. Als Stadtverordnete sitzt sie seit 2001 in der Stadtverordnetenversammlung Zwingenberg, zwischen 2001 und 2003 als stellvertretende Fraktionsvorsitzende und zwischen 2003 und 2006 sowie zwischen 2012 und 2016 als Vorsitzende. Dem Kreistag des Landkreises Bergstraße gehört sie seit 2006 an und ist dort seit 2012 stellvertretende Kreistagsvorsitzende. Seit 2022 ist sie die Kreisvorsitzende der CDU Bergstraße.
Bei den Landtagswahlen in Hessen in den Jahren 2008, 2009 und 2013 war Heitland jeweils stellvertretende Kandidatin im Wahlkreis 55 (Bergstraße Ost). Nachdem Peter Stephan am 18. Mai 2017 altersbedingt sein Landtagsmandat niederlegte, rückte Birgit Heitland für diesen in den Hessischen Landtag nach. Bei der Landtagswahl am 28. Oktober 2018 wurde sie mit 31,6 Prozent der Stimmen im Wahlkreis Bergstraße Ost zur Landtagsabgeordneten gewählt. Sie war von 2019 bis 2020 Mitglied im Sozial- und Integrationspolitischen Ausschuss und gehört seit 2019 dem Ausschuss für Wirtschaft, Energie, Verkehr und Wohnen sowie dem Petitionsausschuss an. Seit 2022 ist sie Schriftführerin im Hessischen Landtag. Bei der Landtagswahl 2023 gewann sie erneut das Direktmandat.[1]