The Village of Lena is located in the western edge Stephenson County, halfway between the City of Rockford and the City of Galena in Northwest Illinois. U.S. Routes 20 and 73 meet one mile south of the Village.

The corporate limits of Lena encompasses roughly two (2) square miles.  Illinois Historic Stagecoach trail runs through the Village and Lake Le-Aqua-Na State Park lies 2.5 miles to the north.

The Village is elevated at approximately 948 feet and is located at approximately 42.38 North Latitude and 89.82 West Longitude.