A tanrekfélék (Tenrecidae) az emlősök (Mammalia) osztályába és az Afrosoricida rendjének egy családja. Mintegy 4 alcsalád, 10 nem és 30 faj tartozik a családba.
Az ide tartozó fajokat a régebbi hagyományos rendszerbesorolások a rovarevők (Insectivora) rendje sorolták.
Rendszerezés: A család az alábbi alcsaládokat, nemeket és fajokat foglalja magában.
Geogalinae:
A Geogalinae alcsaládba 1 nem és 1 faj tartozik
Geogale (Milne-Edwards & A. Grandidier, 1872) – 1 faj
Geogale aurita
Oryzorictinae:
Az Oryzorictinae alcsaládba 3 nem és 21 faj tartozik
Limnogale (Major, 1896) – 1 faj
Limnogale mergulus
Microgale (Thomas, 1882) – 18 faj
Microgale brevicaudata
Microgale cowani
Microgale dobsoni
Microgale drouhardi
Nagy tanrek (Microgale dryas)
Microgale fotsifotsy
Microgale gracilis
Microgale gymnorhyncha
Hosszúfarkú tanrek (Microgale longicaudata)
Microgale monticola
Microgale nasoloi
Microgale parvula
Microgale principula
Microgale pusilla
Microgale soricoides
Microgale taiva
Microgale talazaci
Microgale thomasi
Oryzorictes (A. Grandidier, 1870) – 2 faj
Oryzorictes hova
Oryzorictes tetradactylus
Potamogalinae:
A Potamogalinae alcsaládba 2 nem és 3 faj tartozik