The meter is usually owned by the town. Only thy can replace it.
It actually looks like it might be leaking based on the stain on the floor. Call the town and have them come out for look and replacement.
I work for our city's water utility. It's pretty common for that plate to rust. Call up the utility and ask them to come out and change it. Should be free (is in my city anyway).