Jindřichovice pod Smrkem (niem. Heinersdorf an der Tafelfichte) – wieś oraz gmina w Czechach, w kraju libereckim, w powiecie Liberec. Wieś leży około 15 km od Frýdlantu i 35 km od Liberca w dolinie rzeki Jindřichovicky potok (w Polsce Miłoszowski Potok), u podnóża Gór Izerskich.
We wsi znajduje się szkoła podstawowa, przedszkole, poczta, biblioteka i muzeum. We wsi kończy się czynna linia kolejowa wraz ze stacją Jindřichovice pod Smrkem, łącząca wieś z Frýdlantem.