小寨鎮位于魯甸縣中部,縣城西部,鎮政府駐地距縣城10公里。東靠文屏鎮,西倚水磨鎮,南連龍頭山,北接昭陽區蘇家院鎮。國土面積96.92平方公里,呈狹長形,南北長約15公里,東西寬約10公里,最高海拔2679米,最低海拔1520米。全鎮轄1個社區、3個行政村,26個自然村,107個村民小組,居住著漢、回、彝、布依等民族6542戶22825人。
年均氣溫14.7℃,無霜期289天,年均降雨741毫米,是典型的山區干熱河谷氣候。有耕地27782畝,人均耕地1.2畝。2018年小寨鎮全鎮生產總值達到2.35億元,同比增長8.3%;農村常住居民人均可支配收入達9681元,同比增長8.87%;糧食產播種面積達3.1萬畝,糧食總產量達1206萬公斤。2018年底,全鎮經濟林果種植面積達14.7萬畝(其中核桃8.9萬畝、花椒2.8萬畝、櫻桃1.4萬畝、紅梨等其他林果1.6萬畝),蔬菜種植1.5萬畝。
素有“水果之鄉”、“中國櫻桃之鄉”的美稱,在2018年進一步加大旅游基礎設施投入,不斷豐富櫻桃小鎮旅游元素,成功籌辦第十三屆櫻桃文化旅游節,提高“小寨櫻桃、櫻桃小鎮”知名度。