Obrzycko (niem. Obersitzko) – miasto w województwie wielkopolskim, w powiecie szamotulskim, położone przy ujściu rzeki Samy do Warty.
Miasto stanowi odrębną jednostkę samorządu terytorialnego (gminę miejską). Obrzycko jest równocześnie siedzibą gminy wiejskiej Obrzycko. Restytucja Obrzycka w 1990 przez utworzenie odrębnej miejskiej gminy Obrzycko była błędem proceduralnym
Według danych z 31 grudnia 2013 miasto miało 2384 mieszkańców