El municipio se encuentra en la parte noroeste de la llanura de Moldavia, en la confluencia de los ríos Jijia con Buhai.
Se encuentra a una altitud de 151 m s. n. m. a 483 km de la capital, Bucarest.
Dorohoi en 1930 tenía 15866 habitantes, de los cuales 9707 eran rumanos, 5788 judíos y 121 alemanes.
Al censo de 2002 en Dorohoi vivían 30949 personas de las que una gran mayoría 98,32% eran rumanos.
Por religiones la gran mayoría son ortodoxos rumanos 94,45%.