Maytown is the name of several places.

In the United States:

Australia:

United Kingdom:

See also

edit