Родилась в 1903 году на Украине. После окончания семилетки стала членом коммуны, принимала активное участие в работе по ликвидации неграмотности. Окончила сельхозинститут, в годы коллективизации работала агрономом.
В 1929 году мужа Силиной К.П. отправили в Москву учиться в аспирантуре Научно-исследовательского совхозного института (НИСИ), а Ксения Порфирьевна работала научным работником в нем.
Через пять лет муж Ксении Порфирьевны был направлен на работу в опорно-показательный совхоз «Кубанец», прикреплённый к НИСИ для научно-исследовательских работ, в Тимашевском районе Краснодарского края. Силина К.П. приехала вместе с мужем и стала работать агрономом в совхозе, совмещая эту деятельность с работой в политотделе многотиражной районной газеты.
Вскоре стала работать преподавателем Конституции СССР, а затем директором в Медведовской СОШ № 2.
Когда началась Великая Отечественная война, Ксению Порфирьевну назначили руководителем сбора теплых вещей в фонд Красной Армии. В осенне-зимний период 1941-1942 гг. было собрано и отправлено на фронт большое количество верхней одежды, обуви, теплых одеял, белья и т.д.
Особенно много было собрано платков, кисетов. Сдавали жители района деньги, золотые и серебряные изделия в фонд помощи фронту. Немало и собственных средств Ксения Порфирьевна передала в этот фонд.
После обращения Силиной К.П. к комсомольцам и пионерам с призывом помогать фронту ученики школ района посылали на фронт именные посылки, в которые вкладывали письма с теплыми пожеланиями и стихами.
За весь период своей трудовой деятельности она была награждена орденами и медалями.
Скончалась Ксения Порфирьевна в 1972 году.
Титулована в номинации «Благотворительное имя Тимашевского района».