Майкоп расположен у северных предгорий Кавказского хребта, на правом берегу реки Белой (приток Кубани).
Свое название город получил от адыгейского слова "Мыекъуапэ" — урочище диких яблонь. В семантике городского герба поэтому один из символов стало изображение листьев яблони.
Майкоп отделяет от Москвы 1670 км.
От Майкопа до Краснодара - 160 км.
Ближайший морской порт в Туапсе находится в 150 км от Майкопа.
Население 154,6 тыс. чел. (2009). Национальный состав (2002): русские — 72,59 %, адыги — 16,65 %, армяне — 2,99 %, украинцы — 2,52 %