从唐朝开始即有以其他官职兼“知府事”或“权知府事”的做法,但“知府事”还不是正式的官职名称,而且管辖范围与后来的州府可能有很大差别。
五代因循唐制不变,也有类似做法。到了宋代,在
府、
州、
军、监设立地方长官,府的地方长官为
知府事。宋朝的知府事总领一个州府的军政事务,具体权力因不同的州府而稍有差异。因为各地有特殊情形,知府事一般还会兼领其他的官职,因而边境州府的知府在军事和政事上的权力可能大于一般州府。
元朝废府设
路,路一级的地方长官为
达鲁花赤,只在散府设有“知府”的官职,是达鲁花赤的属官之一。明朝大致恢复宋制,而且正式把官职名改为
知府。清朝沿袭明制,没有大的变化。