Śmiłowo – wieś w Polsce położona w województwie wielkopolskim, w powiecie szamotulskim, w gminie Szamotuły.
Historia Miejscowość pierwotnie była związana z Wielkopolską. Istnieje co najmniej od początku XV wieku i ma średniowieczną metrykę. Po raz pierwszy w źródłach historycznych odnotowana została w łacińskim dokumencie z 1400 jako "Smilowo", 1406 "Similowo", 1446 "Smylowo".
Prawdopodobnie okolice miejscowości były zasiedlone jednak już wcześniej niż odnotowały to zachowane zapisy historyczne. W wyniku badań archeologicznych odkryto grodzisko stożkowate o średnicy 36-40 metrów i wysokości 4 m, uznawane za późnośredniowieczne.
Początkowo była własnością szlachecką należącą do rodu Janowskich, którzy od nazwy wsi przyjęli odmiejscowe nazwisko Śmiłowskich herbu Ogon, a później należała także do Pasikoniów, Strykowskich oraz do Świdwa Szamotulskich herbu Nałęcz. W 1445 miejscowość leżała w powiecie poznańskim, województwa poznańskiego w Koronie Królestwa Polskiego. W 1454 znajdowała się w parafii Szamotuły.
Pierwsze prawdopodobne zapisy związane ze wsią pochodzą z 1399 i odnotowują procesy sądowe.