一、含义不同。
1、街道指在城市范围内,全路或大部分地段两侧建有各式建筑物,设有人行道和各种市政公用设施的道路;
2、镇是中国由县管辖的基层行政单位。一般为县政府所在地或工商业贸易活动为主的小城镇居民点,相当于乡一级政权。
二、编制不同。
1、街道是市属编制;
2、镇是县属编制。
三、行政区划不同。
1、直辖市以及副省级城市的街道属于正处级行政区,地级市以及县级市的街道属于乡级行政区,不是一级政府;
2、镇是县、区下设的一级政府。
四、范围不同。
1、街道一般包含几个社区;
2、镇由几个或更多街道或社区组成。