Located in the northeastern corner of the county, it borders the following townships: •
Riley Township, Putnam County - north •
Union Township, Hancock County - northeast •
Orange Township, Hancock County - east •
Liberty Township, Hardin County - southeast corner •
Jackson Township - south •
Bath Township - southwest corner •
Monroe Township - west •
Pleasant Township, Putnam County - northwest Two villages are located in Richland Township:
Beaverdam in the southwest, and part of
Bluffton in the northeast. ==Name and history==