Dalnic is a commune located in the county of Covasna within the Transylvania region of Romania. It consists of a single village also named Dalnic.
The locality became an independent administrative commune in 2004 after splitting from the neighboring commune of Moacșa.