张家庄村位于蔡官镇西面,距安顺城区9.5公里,国土面积为148.23公顷,平均海拔1342—1352之间,属亚热带高原季风湿润气候,雨量充沛,但四季降雨不均匀,年平均降雨量在1265—1335毫米之间,四季分明,平均气温13.5℃左右,冬季极端气温-5℃,夏季极端最高气温32℃,无霜冻期286天。主要自然灾害:春旱、倒春寒、冰雹、伏旱等。
全村由6个村民组、2个自然村组成。至2006年底止,全村总户数193户、853人(男491人,女362人),初中以上文化程度314人,劳动力382人,外出劳动力81人,年人均纯收入2520元。村级组织机构健全,有党员18人。