上海的城市户口和上海的城镇户口不一样。上海的城市户口是城市规划区的非农业人口,不包括乡镇的非农业人口。上海的城镇户口就是指非农业人口。