Lowellville is located at (41.039592, -80.540165),[REF] and sits on the Pennsylvania-Ohio border, just west of Mahoningtown, Hillsville, and New Castle, Pennsylvania.
According to the United States Census Bureau, the village has a total area of , of which is land and is water [REF].