Не всегда, но можно.
Один из вариантов фамилий может быть от имени предка. Например, Иванов, Петров, Васильев, Афанасьев и тд. Так один мой пра-прадед переехал из Смоленской губернии и ему присвоили не только отчество, но и фамилию по его отцу - Егоров. И жил он в городе, где было ещё 3-4 семьи с такой же фамилией. Пришлось попотеть, чтобы вычислить своих.
Ещё один вариант, когда крестьяне получали фамилии своих помещиков. Куча примеров!
Один из них: очень много вротноотпущенных крестьян графа Шувалова в Московской губернии получили эту фамилию.
Военные могли получать фамилии от звания.
Ремесленники от рода деятельности.
А кто-то по месту проживания - от названия населённого пункта.
Чтобы понять, откуда у предков эта фамилия, прежде всего надо изучить род (по метрическим книгам, ревизским и другим источникам), узнать откуда были предки, чем занимались и тд. По некоторым фамилиям придет осознание, как она появилась.