Poiana Teiului is a commune in Neamţ County, Romania. It is composed of eleven villages: Călugăreni, Dreptu, Galu, Petru Vodă, Pârâul Fagului, Poiana Largului, Poiana Teiului, Roşeni, Ruseni, Săvineşti and Topoliceni.
The village of Poiana Teiului is located at the north end of Lake Bicaz, at the junction of several national roads (DN 15, DN 15B, DN17B). It has a viaduct, erected over the last section of the lake.