Comuna Brusturoasa se găseste asezată la 46031″ latitudine nordica si 26011″ longitudine estică, la o altitudine de 630 m. Comuna Brusturoasa se afla asezată spre limita de nord vest a judetului Bacau, între comuna Palanca la vest si comuna Agas spre sud est, pe malul râului Trotus. Într-un format alungit, teritoriul comunei se află învecinat la nord cu judetul Neamt, la est cu cu comunele Asau si Agas, la sud cu comuna Agas, iar la vest cu comunele Palanca şi Ghimes Faget.

Comuna se compune din următoarele sale:

Localitatea Brusturoasa s-a dezvoltat de-a lungul râului Brusturoasa și a DN 12A. Datorită văii relativ înguste cu pante pronunțate, satul nu s-a dezvoltat prea mult în lățime, fapt ce a condus la o forma dezavantajoasă din punct de vedere al dotărilor.
Localitatea Buruieniș este amplasată în partea de S-E a comunei și este prima ce apare pe DN 12A venind dinspre Bacău. Ca și celelalte sate ale comunei, are o lățime mică, cuprinzând câte un rând de case pe de o parte și de alta a drumului având pe una din lațurile lungi ale intravilanului râul Trotuș.
Desprinzându-se din corpul satului Buruieniș, spre sud și mergând mai aproape paralel cu acesta s-a dezvoltat localitatea Hinganești care este străbătută de drumuri locale și ulițe, acesta este cel mai sudic sat al comunei.
Localitatea Camenca este amplasată pe valea râului Camenca, se dezvoltă liniar spre N-E și este legată de Brusturoasa prin drumul comunal DC 143, care pornește din DN 12A. Cel mai mic sat din cuprinsul comunei este Buruienișul de Sus rupt complet de restul teritoriului și este format din două trupuri. Satul este situat în estul comunei și este legat de satul Buruieniș prin DC 144.
La ieșirea din comuna Brusturoasa de-a lungul DN12A, spre municipiul Miercurea-Ciuc, se află satul Cuchiniș și este amplasat pe ambele maluri ale râului Trotuș. Din satul Brusturoasa pornind din DN12 A și făcând legătura cu satul Hingănești este un drum local care se prelungește în comuna Agaș cu DC 133 și face legatura cu satul Cotumba.