Kock – miasto w województwie lubelskim, w powiecie lubartowskim, siedziba gminy miejsko-wiejskiej Kock. Leży u ujścia Czarnej do Tyśmienicy na wysokości ok. n.p.m. na wysoczyźnie morenowej prawego zbocza Pradoliny Wieprza przy granicy Równiny Łukowskiej. Według danych GUS z 31 grudnia Kock liczył 3273 mieszkańców.

Prywatne miasto szlacheckie lokowane w 1417 rokuZenon Guldon, Jacek Wijaczka, Skupiska i gminy żydowskie w Polsce do końca XVI wieku, w: Czasy Nowożytne, 21, 2008, s. 158., Kocko położone było w drugiej połowie XVI wieku w ziemi łukowskiej w województwie lubelskimWojewództwo lubelskie w drugiej połowie XVI wieku, Warszawa 1966, mapa. W latach 1952–1954 Kock był siedzibą gminy Białobrzegi. W latach 1975–1998 miasto administracyjnie należało do starego woj. lubelskiego.

Miasto położone jest w historycznej Małopolsce, w ziemi łukowskiej.

W Kocku ma siedzibę rzymskokatolicka parafia Wniebowzięcia Najświętszej Maryi Panny.