Фамилия Макшеев имеет русское происхождение и образована от прозвища Макшей, которое, в свою очередь, восходит к диалектному слову «макша» (или «макшай»), означающему «медлительный, вялый, неповоротливый человек». В некоторых говорах «макша» также могло обозначать «мямля» или «рохля». Таким образом, фамилия относится к группе «характеристических» прозвищ, дававшихся по особенностям поведения или характера.
Фамилия Макшеев встречается преимущественно в центральных и южных регионах России, а также в Поволжье. В исторических документах упоминается с XVI века, например, в писцовых книгах Новгородской земли. Суффикс -ев указывает на принадлежность к роду (чей? — Макшеев), что типично для русских фамилий, образованных от прозвищ на -ей.
Родственные фамилии: Макшаев, Макшанцев, Макшутов. Фамилия не является дворянской или религиозной, а относится к описательным (descriptive) прозвищам.
Источники: Унбегаун Б. О. «Русские фамилии»; Никонов В. А. «Словарь русских фамилий»; переписи, избирательные списки и архивные описи.