Since most of you are having to deal with this in your blog posts, let’s make this rule: you can always abbreviate it to Mass., when it is preceded by a town name, such as Jamaica Plain, Mass.
Otherwise, you spell out the word. I know, I know, it’s long, but do it unless it is common parlance. For example, Mass Ave instead of spelling out Massachusetts Avenue.
If you’re not sure, ask.