Важно учитывать следующее:
Из какого материала изготавливается забор, у нас на даче это сетка рабица, поэтому достаточно было столбов сечением 50 х 50 (квадратная профильная труба, но есть и прямоугольная, или труба круглого сечения).
Если забор изготавливается, например из профлиста, то у такой конструкции будет значительная парусность, то есть нужно учитывать ветровую нагрузку.
Высота забора, чем выше забор тем более основательные"должны быть столбы.
Глубина на которую вкапываются столбы, нижняя часть столбов должна быть ниже точки промерзания, грунта, а она разная, поэтому и регион проживания учитывать нужно.
Дальше, каким образом столбы будут крепиться в грунте, мы бетонировали, но есть и другие варианты.
Из какого материала и какого сечения изготавливаются "поперечены" (горизонтальные лаги, если проще) каркаса забора.
В нашем случае, это металл, сечением 20 х 40 мм (профильная труба прямоугольного сечения), но может быть и древесина, она легче, меньше нагрузка на столбы.
Шаг между столбами (это расстояние от столба, до столба) чем больше шаг, тем "мощней" нужны столбы для забора, хотя шаг позиция расчетная, учитывать нужно всё и ветровую нагрузку в том числе.
Толщина металла, столбы одного и того же сечения, могут изготавливаться из металла разной толщины, чем толще стенки трубы тем она прочней.
И ещё, столб меньшего сечения, но изготовленный из толстостенного металла может стоить дороже трубы бОльшего сечения, но с небольшой толщиной стенок, учитываем и это.
Мы брали трубу с толщиной стенок в 3 мм.


Каркас забора, позиция расчетная, цена вопроса важный момент, но не стоит уделять внимание только этому моменту, возможно в Вашем конкретном случае сэкономить не получится.
Моё мнение, столбы лучше брать сечением 60 х 60 (если это не рабица) с толщиной стенок трубы 2 - 3 мм.
Горизонтальные лаги 40 х20, толщины стенок 1,5 - 2 мм должно быть достаточно.
Металл лучше оцинкованный, хотя это и дороже.


Обычно "штакетины" крепятся с зазором между собой, но есть и другой вариант, поэтому нужно учитывать ветровую нагрузку, перед покупкой столбов.
Ещё вариант, купить трубу сечением 80 х 80, но увеличить шаг между столбами, возможно так будет дешевле, чем столб 60 х 60 и меньший шаг, то есть трубы понадобится больше.
И ещё нужно купить заглушки
на столбы (профильную трубу) забора, чтобы осадки не попадали внутрь трубы, будет ржаветь.