Bay City occupies a total area of about 22 sq. kms. with a height of about 52 ft. above the sea level. Bay City is located in the County of Matagorda in Texas. It also serves as the County seat. Local residents are economically engaged with the education sector, health care and the retail sectors.