Historia Nieznana jest pierwsza słowiańska nazwa tej miejscowości. Dobrzany powstały prawdopodobnie w XII wieku. W zachowanych dokumentach występowała pod nazwą Jacobshagen. Nazwa ta po II wojnie światowej uległa kilkakrotnej zmianie. Najpierw miejscowość nazywała się Jakubowo, później Dobrzanek, aż wreszcie utrwaliła się obecna nazwa Dobrzany. Prawa miejskie Dobrzany otrzymały przed 1336. Liczne ryglowe domy z XVIII i XIX wieku.

Pierwsza wzmianka o kościele w Dobrzanach pojawiła się w 1381. Obok kościoła znajdował się do końca XVI w. cmentarz, który następnie przeniesiono na zachodni kraniec miasta. Ten cmentarz zachował się do XIX w. Następnie cmentarz usytuowano na małym wzniesieniu (obecnie znajduje się przy ul. Cmentarnej).

thumb|lewo|Panorama miasta z Wielkiej Mapy Księstwa Pomorskiego Już na VII w. datowane jest pierwotne osadnictwo na terenie Dobrzan. W IX-XIII w. istniały tu dwa grody obronne. Obszar został włączony do państwa polskiego przez Mieszka I ok. 967 roku. Przed rokiem 1336 miała miejsce lokacja miasta Jakobshagen. Lata 1368-1459 to czas, gdy miasto leżało w granicach księstwa słupskiego. W styczniu 1606 miasto spotkało się z dużymi zniszczeniami wskutek pożaru – spłonęły 22 domy, prawie sto izb, a także około połowy bydła i pozostałego inwentarza.