Oil City is located in Venango County southeast of Meadville along Highway 62 on the banks of the Allegheny River near Tionesta Lake and the Allegheny National Forest. The population estimate for July 1, 1998 was 11,185, a decrease of 764 since 1990.