City Government. Napoleon is the county seat of Henry County, Ohio. Established in 1832, the town grew slowly, having only three hundred residents in 1840. Over the following four decades, Napoleon, which was named for French emperor Napoleon Bonaparte, grew quickly.