Rudniki – wieś w Polsce położona w województwie wielkopolskim, w powiecie nowotomyskim, w gminie Opalenica.
Nazwa Miejscowość ma metrykę średniowieczną i istnieje co najmniej od drugiej połowy XIV wieku. Została odnotowana w łacińskojęzycznym dokumencie z 1388 pod staropolską nazwą „Rudniky”, 1390 „Rudniki”, 1392 błędnie „Rudno”, 1394 „Rudnik”, 1399 „Rudnicze”, 1434 „Rudnyky”, 1445 „Rudnyki”, 1481 „Ruthniki, Ruthnyky” .
Od dawnej nazwy wsi Rudniki pochodzi polskie odmiejscowe nazwisko szlacheckie Rudzkich zwanych także Rudnickimi, które notowane jest od średniowiecza, pierwszy raz w 1388.
Historia Początkowo wieś leżała w dobrach opalenickich i należała do lokalnej szlachty polskiej z rodu Rudnickich, którzy od nazwy wsi przyjęli odmiejscowe nazwisko, a później także do Mościców, Będlewskich, Opalińskich herbu Łodzia. Od 1320 miejscowość leżała w Zjednoczonym Królestwie Polskim, a od 1380 w Koronie Królestwa Polskiego. W 1435 odnotowano ją w powiecie poznańskim województwa poznańskiego Korony Królestwa Polskiego. W 1508 odnotowana w parafii Michorzewo Mokre.