The plugin documentation says:
Each marker is represented by latLng (an array of two numeric values), a name (a string that will be displayed at the tip of the marker), and any marker styles .
So, we do the following.
$('#world-map').vectorMap({ markers: [ { latLng: [38.90, -98.45], name: 'John Doe', style: {r: 8, fill:'yellow'}}, { latLng: [46.90, -65], name: 'Label name', style: {r: 12, fill:'black'}}, { latLng: [46.90, -65], name: 'Label name', style: {r: 4, fill:'red'}} ] });
Thus, for each marker you create, different styles will be assigned.
source share