The modern German alphabet consists of the twenty-six letters of the basic Latin alphabet plus four special letters, which makes thirty in total.

Basic alphabet: A a, B b, C c, D d, E e, F f, G g, H h, I i, J j, K k, L l, M m, N n, O o, P p, Q q, R r, S s, T t, U u, V v, W w, X x, Y y, Z z.

Special letters: Ä ä, Ö ö, Ü ü, ß.

While the Council for German Orthography considers Ä/ä, Ö/ö, Ü/ü, and ẞ/ß distinct letters, disagreement on how to categorize and count them has led to a dispute over the exact number of letters the German alphabet has, the number ranging between 26 (special letters are considered variants of A, O, U, and S) and 30 (all special letters are counted separately).

More Info: en.wikipedia.org