Уильям Мэйпотер родился 17 апреля 1965 года в городе Луисвилл, штат Кентукки. Уильям — сын Луизы и Уильяма Мэйпотера-старшего. Имеет двух сестёр — Кэтрин и Эми. С 1967 по 1970 годы отец Уильяма работал юристом и судьей в Луисвилле, он умер 22 июня 2006 года от рака легких. Уильям Мэйпотер окончил Нотр-Дамский Университет, а затем преподавал в Высшей школе в Восточном Лос-Анджелесе в течение трёх лет, прежде чем стать актёром. Является кузеном актёра Тома Круза[2].