定義をまとめてみました。
これでどうでしょうか。

※が付く条件
・面積30未満で人口2000人未満
・面積20未満で人口3000人未満
・面積10未満で人口5000人未満
・面積5未満で人口10000人未満
・面積2.5未満

」が付く条件
・面積20未満で人口5000人未満
・面積10未満
・表の右側の市町村数が1

市町村数1で分割の検討の対象になる条件
・面積30以上で人口2万人以上
・面積50以上で人口1万人以上
・面積70以上で人口5000人以上
・面積100以上で人口3000人以上
・面積200以上

市になるための条件
・人口7万人以上
・人口5万人以上で人口密度500以上
・人口4万人以上で人口密度1000以上
・人口3万人以上で人口密度2000以上
・自治体の中心部については1万人、それ以外では2万人以上のDIDの中心部(いずれも人口1.5万人以上)

町になるための条件
・人口7000人以上
・人口5000人以上で人口密度50以上
・人口4000人以上で人口密度100以上
・人口3000人以上で人口密度200以上
それ以外は村となる。

市になる条件に、「・平成の大合併前の自治体の中心で人口2万人以上で人口密度1000以上」を追加してもいいかもしれませんが、後で手動で1つひとつやるのはややこしいのではないでしょうか。