族，六世祖宋黻为明代莱阳的首位进士。宋琬之父宋应亨为明天启五年（1625年）进士，官清丰知县。崇祯十六年（1643年），宋应亨于清兵陷莱阳时遇害。宋琬自幼聪慧过人，“负隽才，着声誉”，“少能诗，有才名”。曾随仲兄宋璜游学京师，与王崇简、王熙父子相识。亦同姜埰、姜垓兄弟友好。顺治四年（1647年）中进士，授户部主事，累迁吏部郎中。一度因“文字余孽”为逆仆所陷，下狱。顺治十八年（1661年），官至浙江按察使。康熙元年（1662年）又因亲戚董樵之故，其侄宋彝秉（宋一柄）诬告宋琬与登州于七起义有关，下狱，三年后