答案是:是的,镇政府有权进行拆迁。在我国,镇政府在法律规定的范围内,是有权对违章建筑或者需要进行征收的区域进行拆迁的。但是,这并不意味着镇政府可以随意拆迁,必须遵循一定的法律程序和规定。
首先,镇政府在进行拆迁前,需要进行调查和认定。也就是说,镇政府需要确定哪些建筑是需要拆迁的,哪些建筑是合法的,哪些建筑是违章的。这一步是非常重要的,因为只有确定了需要拆迁的建筑物,才能进行下一步的操作。

其次,镇政府需要对这些需要拆迁的建筑物进行征收。征收的方式有很多种,比如补偿、安置等。这一步需要和建筑物的所有者进行充分的沟通和协商,确保双方的权益得到保障。
最后,镇政府需要对拆迁区域进行清理和整治。这一步是为了确保拆迁后的土地能够得到有效的利用,同时也是为了保证周边环境和居民的生活质量。
需要注意的是,镇政府在进行拆迁时,必须遵循相关法律法规,不能违反法律规定。如果镇政府在拆迁过程中存在违法行为,被拆迁人可以通过法律途径进行维权。