The City of Enderby is in the North Okanagan region of the Canadian province of British Columbia, between Armstrong and Salmon Arm. It is approximately 80 km north of Kelowna and 130 km east of Kamloops. Highway 97A passes through Enderby and the Shuswap River marks the eastern and northeastern limits of the City. There are two major schools in Enderby: M.V. Beattie Elementary School and A.L. Fortune Secondary School. M.V. Beattie Elementary School was rebuilt in 2012.
The rural area surrounding Enderby is made up of the communities of Ashton Creek, Grandview Bench, Grindrod, Kingfisher, Mara, Splatsin Reserve, Springbend and Trinity Valley. The rural area is 2,108.46 square kilometres. Several smaller lakes, including Gardom Lake and Hidden Lake, are also located in the area.