Wieś była początkowo własnością szlachecką, należącą do lokalnej wielkopolskiej szlachty z rodu Ostrorogów Lwowskich herbu Nałęcz, ), którzy od nazwy miasta Lwówek przyjęli odmiejscowe nazwisko. Od 1320 wieś leżała w Zjednoczonym Królestwie Polskim, a od 1380 w powiecie kościańskim województwa poznańskiego w Koronie Królestwa Polskiego. W 1473 odnotowana została w powiecie poznańskim Korony Królestwa Polskiego, a w 1508 należała do parafii Lwówek.

Pierwszy zachowany zapis historyczny o wsi pochodzi z 1419 i zachował się w akcie lokacyjnym miasta Lwówek wystawionym w kancelarii Sędziwoja Ostroroga wojewody poznańskiego oraz starosty generalnego Wielkopolski. W dokumencie tym Ostroróg nie pozwalał nikomu warzyć piwa w karczmach swoich wsi, a w tym między innymi w Chmielinku. Karczmarze mieli za to je kupować na wyszynk w mieście. We wsiach tych także nie miało być krawców, szewców oraz kowali. Dopóki nie skończy się wolnizna, to na milę od miasta nie ma być kowala, a po jej upływie na pół mili.