Armstrong is a small community in the North Okanagan region of British Columbia, located approximately 10 kilometres south of Vernon. With a population of around 5,000 residents, Armstrong serves as a service centre for the surrounding agricultural and rural areas. The community is situated in a region known for its orchards, vineyards, and pastoral landscape, reflecting the broader character of the Okanagan Valley.
The area has historical roots in agriculture and ranching, with the community developing around early settlement patterns in the late 19th and early 20th centuries. Today, Armstrong maintains a quiet, rural character while providing essential services and amenities to local residents and visitors passing through the region. The community benefits from its proximity to Vernon, one of the larger urban centres in the interior, while retaining its own distinct, slower-paced identity. Recreation opportunities in the surrounding area include access to regional parks, local trails, and the natural features characteristic of the North Okanagan, making it a modest hub for those exploring the broader Okanagan region.