根据公安部门对户口的分类,只有农业户口和非农业户口两种,后来,非农业户口被说成城镇户口或城市户口。
界定为农村户口,需同时具备以下条件:
现户口登记在村委会、依法承包农村责任田、2005年1月1日前缴纳农业税费并承担农村公益事业劳务、没有享受城镇居民社会保障和福利待遇。
城镇户口是指在城市和设有公安派出所的集镇注册登记的户口。城镇户口又叫城镇户籍,是指过去计划经济年代、我国实行二元体制时,拥有城镇户口、享有粮油肉等配给、招工等权利的居民,即城镇定量户口的居民,也简称“市民”。若在工矿企业工作,则被称为“城镇职工”。以上“市民”或“城镇职工”所拥有的户籍称为城镇居民户口。
以上是户口性质有几种的回答,请参考。