宣威市地处云南省东北部。地处东经103°35′~104°40′,北纬25°53′~26°44′,东与贵州省盘县相邻,南与曲靖市毗邻,西隔牛栏江与会泽县相望,北与贵州威宁县接壤,距省会昆明市260公里。总面积6069.88平方公里。
宣威地处云南高原东北部,高山深谷纵横交错,海拔高差大,夏秋和冬春分别受海洋性和大陆性气团影响,形成北亚热带、南温带、中温带多种气候带并存的低纬高原季风气候。其主要特点:冬无严寒,夏无酷署,年温差小,日温差大,四季不分明;冬春干旱,夏秋湿润,降水集中,干湿分明,年变率大;光照充足,积温偏低,区域差异大。
宣威历史悠久,文物胜迹颇多,有文化遗址10处、古建筑15座、墓葬碑刻18处、馆藏文物7种、风景名胜7个,既有市(县)级文物保护,也有省级文物保护。