Mainaschaff adalah kota yang terletak di distrik Aschaffenburg di Bayern, Jerman.

Kota Mainaschaff memiliki luas sebesar 7.31 km².

Mainaschaff pada tahun 2006, memiliki penduduk sebanyak 8.347 jiwa.