### Navigation

- index
- modules |
- next |
- previous |
- home|
- examples|
- tutorials|
- pyplot|
- docs »
- The Matplotlib API »
- `Axes` class »

# matplotlib.axes.Axes.set_title

`Axes.``set_title`(label, fontdict=None, loc=’center’, **kwargs)

  Set a title for the axes.

  Set one of the three available axes titles. The available titles are positioned above the axes in the center, flush with the left edge, and flush with the right edge.

  > Parameters: | label : str Text to use for the title fontdict : dict A dictionary controlling the appearance of the title text, the default `fontdict` is:
  >     {'fontsize': rcParams['axes.titlesize'],
  >      'fontweight' : rcParams['axes.titleweight'],
  >      'verticalalignment': 'baseline',
  >      'horizontalalignment': loc}
  loc : {‘center’, ‘left’, ‘right’}, str, optional Which title to set, defaults to ‘center’
  Returns: | text : `Text` The matplotlib text instance representing the title
  Other Parameters:
  | **kwargs : `Text` properties Other keyword arguments are text properties, see `Text` for a list of valid text properties.