To get started, there are three style elements that you must
have in your carto in order to get labels to display inside your
This defines the column data you want to display. Replace
column_name but keep the brackets.
text-face-name: "Font Name";
This defines the font for the text. Available fonts can be viewed
in the Fonts panel by clicking the "A" button in the
This will allow the text to be displayed on top of the markers.
This is set to false by default, which will cause TileMill to not
display any overlapping elements (text/markers/points).
These three elements alone will get text to display, but there
are more that will allow you to customize its appearance (size,
color, placement, etc.). Check the text section in the carto
reference panel in TileMill (book icon button in upper-right) to
see all the possible style elements.