据我了解,广安观塘镇共有21个村。这些村庄分布在观塘镇的不同地区,为当地居民提供了住所和生计。观塘镇是一个典型的农业小镇,大部分居民依靠种植作物和养殖家禽为生。其中一些村庄也以旅游业为主要收入来源,吸引了不少游客前来游览。这些村庄的特色建筑和文化景观,为游客提供了与都市区别的乡村体验。总之,广安观塘镇的21个村庄在支撑当地居民生活的同时,也成为了游客们了解当地人文的窗口。