Nazwa miejscowości pochodzi prawdopodobnie od nazwy osobowej Kwilec lub Kwilek, która została utworzona od staropolskiego apelatywu „kwiel, kwil” nazwy „piszczałki do wabienia ptaków” lub od „kwilić” czyli „wydawać głos piszczący”. Istnieje też druga teoria autorstwa polskiego językoznawcy Stanisława Rosponda, że nazwę należy wywodzić od odmiejscowej nazwy rzeki Kwilcz oraz z „kwileniem” czyli metaforycznym określeniem na „lekki szum wody”. Jest ona jednak mniej popularna wśród językoznawców. W XV i XVI wieku nazwa Kwilcz wykazywała wahania rodzaju nijakiego oraz męskiego w zapisach „kvilca, kvilecki”. W przeszłości wśród ludu stosowana była także gwarowa nazwa Qwilcz.

Historia Miejscowość pierwotnie związana była z Wielkopolską i początkowo była własnością szlachecką należącą do lokalnej szlachty polskiej z rodu Kwileckich herbu Bylina, od XVI wieku herbu Szreniawa, którzy od nazwy wsi nosili odmiejscowe nazwisko, a później także do Gnuszyńskich. Od 1320 miejscowość leżała w Zjednoczonym Królestwie Polskim, a od 1380 w Koronie Królestwa Polskiego. W 1462 miejscowość leżała w powiecie poznańskim Korony Królestwa Polskiego. Od 1508 była siedzibą własnej parafii, a w 1510 leżała w dekanacie Wronki.