Hjertetjønnaks forekommer i alle verdensdeler unntatt Sør-Amerika og Antarktis. I Norge finnes den i hele landet, men er vanligst på Østlandet. I Finnmark finnes den opptil 350 moh og i Herjedalen opptil 820 moh.