Hi @fbosler,
You can display the values by adding a scattergeo
trace :
fig.add_scattergeo(
geojson=counties,
locations = df['names'],
text = df['values'],
featureidkey="properties.NAME_3",
mode = 'text')
Also here a link to a discussion about a similar problem:
hope this helps
Alex -