Butler is a village in Richland County in the U.S. state of Ohio. It is part of the Mansfield, Ohio Metropolitan Statistical Area. The population was 933 at the 2010 census.