There is currently a total number of 19 TJ Maxx branches open near Peabody, Essex County, Massachusetts. See the full listing of all TJ Maxx locations below.