The number of cylinder heads in an engine is a function of the engine configuration. Almost all inline (straight) engines today use a single cylinder head that serves all the cylinders. A V (or Vee) engine has two cylinder heads, one for each cylinder bank of the 'V'.