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