Immigrant & Refugee Resources

Resources for Immigrants:

For Community Resources see the MIRA Coalition:

Know Your Rights:

The Welcome Project:(617) 623-6633, 530 Mystic Ave, #111
Somerville, MA 02145, (617) 623-6633 
The Welcome Project has programs that strengthen the capacity of immigrant youth, adults and families to advocate for themselves and influence schools, government, and other institutions. They are based at the Mystic Public Housing Development, and we work with immigrants throughout the city. Our efforts combine services, leadership development and opportunities for civic engagement.

SomerViva: City of Somerville Immigrant Outreach and Services,Somerville City Hall , 93 Highland Avenue
Somerville, MA 02143, 
SomerViva is the City’s immigrant outreach program working to connect our immigrant residents with the City’s services, engage them in processes and celebrant our City’s diverse cultureSomerViva staff speak English, Spanish, Portuguese and Haitian Creole.

Immigration Resources from the Somerville Public Library:

Centro Presente  
12 Bennington St, Suite 202
East Boston MA 02128
(857) 256-2981

Established in 1981, Centro Presente is a member-driven, statewide Latin American organization dedicated to the self-determination and self-sufficiency of the Latin American immigrant community of MA.


Massachusetts Alliance of Portugese Speakers
1046 Cambridge St
Cambridge, MA 02143
(617) 864-7600 

MAPS provides a wide range of health and human services to Portuguese speakers and other residents of eastern Massachusetts. They also have a Somerville location available by appointment only, located at 92 Union Square, Somerville, MA 02143.

Find Legal Help:

Language Classes:

English Language Learners Classes at Somerville Center for Adult Learning Experiences, 617 629-5500:

Classes at the Somerville Public Library:


The following map is a visual guide to different resources available to immigrants and refugees in the Boston metropolitan area.

This map is a joint Boston Medical Center and Cambridge Health Alliance Project. Special thanks to the volunteer efforts of Robert Marlin, Sarah Kimball, Lucinda Lai, Travis Forney, and Muna Sheikh. Created by David Scales.