Suprafaţă administrativă: 101,53 kilometri pătrați. Localităţi componente: Ostra și Tărnicioara.
Comuna Ostra este aşezată în nordul Moldovei în bazinul Suha, afluent al Moldovei cuprinzând versantul drept al pârâului Ostra cu afluenţii Brăteasa, Ostriţa şi pârâul Botoşana.
La nord şi est se învecinează cu localitatea Stulpicani, la sud cu judeţul Neamţ şi comuna Broşteni, iar la vest cu localitatea Crucea.