一般情况下工厂市内搬迁若新地址与原地址距离不远员工通勤便利且工作条件等无实质性变化工厂无需给员工赔偿。但如果搬迁导致员工通勤距离大幅增加、工作环境明显变差等实质性不利影响工厂应与员工协商变更劳动合同。若协商不成员工因此解除劳动合同工厂需支付经济补偿。经济补偿按劳动者在本单位工作的年限每满一年支付一个月工资的标准向劳动者支付。六个月以上不满一年的按一年计算;不满六个月的向劳动者支付半个月工资的经济补偿(《劳动合同法》第四十条、第四十七条)。总之要综合多方面因素判断是否需给予赔偿。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。