With a total area of about 36 sq. miles, Avoca is a small civil township of St. Clair County in the U.S. state of Michigan. Avoca is located at an elevated point of about 732 ft from sea level. Most of the residents are engaged with the service and the education sector. Others go to nearby settlements for search of employment.