Yes, all fifty States celebrate Martin Luther King Day, although some of them call it Human Rights Day.