A New Bedford police officer was struck by a vehicle during an escort and is recovering after being taken to a hospital.