诗礼乡位于凤庆县城最北端,距县城101公里。东北与巍山彝族回族自治县隔黑惠江相望,东南与鲁史镇相连,西北与昌宁县毗邻,地处一州两市结合部。地跨北纬24°51′—25°02′,东经99°50′—100°00′,版土面积217.074平方公里。地势西北高,东南低,最低海拔1100米,最高海拔2857米,政府机关驻地海拔1580米。属亚热带气候,立体气候明显,年平均气温17℃,无霜期283天,年平均降雨量1400毫米。土壤以黄、褐壤为主。植被多为云南松、针叶、栎类、桤木、灌木等。全乡辖14个村181个村民小组51个自然村,有6181户24283人。有耕地34405亩,其中,水田4475亩,旱地29930亩,人均占有耕地1.42亩,有森林面积251334.75亩,森林覆盖率86.91%。
2022年,全乡农村经济总收入6.47亿元,农村常住居民人均可支配收入16745元,完成固定资产投资1.753亿元,招商引资2亿元。全乡经济平稳较快增长,社会更加和谐稳定,人民生活水平不断提高。