I work in MA and live in NH, do I need to file a Schedule B in MA?

I live in New Hampshire and work in Massachusetts.  I am filing a nonresident MA tax return.  On my federal return, I have more than $2000 in ordinary dividends from ETF investments (not specifically from MA).  Do I need to file a Schedule B form in MA (interest and dividend income)?