Comuna Dobreni este localizată din punct de vedere geografic în zona centrală a județului Neamț. Este situată la limita vestică a dealurilor Moldovei.
Teritoriul comunei este mărginit la est pe o porțiune mică de cursul mijlociu al râului Cracău și prezintă limitele geografice:
Nord: comuna Negrești
Sud: comuna Girov
Est: comuna Bodești
Vest: comuna Gârcina
Poziția geografică a comunei Dobreni este: 46°59′22 latitudine nordică și 26°24′12 longitudine estică.
Teritoriul comuna Dobreni este străbătută de o rețea importantă de căi rutiere:
DN 15C – drum asfaltat ce asigură legătura Piatra Neamţ – Târgu Neamţ
DJ 156 – drum asfaltat care face legătura între Roznov – Girov – Dobreni – Horaiţă
DC 147 – facilitează comunicarea rutieră cu Porumbei
DC 45 – drum pietruit, asigură legătura cu satul Cășăria
DC 40 – drum pietruit, asigură legătura cu satul Sărata.
Prin comuna Dobreni se realizează și tranzitul rutier între Piatra Neamţ şi Suceava. Distanța dintre comuna Dobreni și municipiul Piatra Neamț este de aproximativ 15 km, iar între comuna Dobreni și orașul Târgu Neamț este de 30 km .