Dobroselo () is a village in Croatia. It is connected by the D218 highway.
According to the 2011 census, Dobroselo had 117 inhabitants.
<small>Note: From 1857-1880 include part of data for the settlement of Doljani.</small>
According to the 1991 census, settlement of Dobroselo had 234 inhabitants, which were ethnically declared as this:
According to the 1910 census, settlement of Dobroselo had 811 inhabitants in 4 hamlets, which were linguistically and religiously declared as this: