楚雄市五街镇位于县境中部。楚雄市位于云贵高原中部,为元江水系与金沙江水系的分水岭地带,地跨东经100°35′-101°48′、北纬24°30′-25°15′之间。
楚雄市地势西北高,东南低,从西北向东南倾斜,呈倾斜葫芦形。市境山脉皆属哀牢山系东麓支平余脉,多呈西北、东南走向。境内最高点是西舍路乡哀牢山脉的小越坟山,海拔2916米;最低点为礼社江与彝家拉河、石羊江交汇处,海拔691米。 [4]
楚雄市属北亚热带季风气候区,冬干夏湿,气温日差较大,年差较小;冬无严寒、夏无酷暑;干湿季分明,雨热同季;日照充足,霜期较短,冬季降水偏少。年降雨量为864毫米,年均气温为15.6℃。