Пе́триков (белор. Петрыкаў) — город в Гомельской области Республики Беларусь. Административный центр Петриковского района.
Город Петриков и Петриковский район расположены в западной части Гомельской области в границах Припятского Полесья на высоте 136 м над уровнем моря[6]. Петриковский район граничит с Житковичским, Лельчицким, Октябрьским, Калинковичским, Мозырским районами Гомельской области, Любанским районом Минской области. Город располагается в 190 км от областного центра города Гомеля, в 290 км — от столицы Республики Беларусь Минска и в 12 км — от железнодорожной станции Муляровка, расположенной на линии Брест-Гомель (Калинковичи—Лунинец).
В Петрикове и Петриковском районе протекает река Припять с притоками Бобрик, Птичь, Тремля, Уборть. Имеется озеро Дикое площадью 69 га.
Герб и флаг одобрены решениями Петриковского районного исполнительного комитета от 25 июля 2000 года № 424 и районного Совета депутатов от 27 сентября 2000 года № 9[7]. Зарегистрированы в Гербовом матрикуле Республики Беларусь 20 февраля 2001 года № 49[8].
По преданию, Петриков был основан в X веке. Согласно издавна бытующей легенде, населенный пункт получил название в честь его легендарного основателя ятвяжского князя, который получил при крещении имя Петр[9].
В IX в. Туровское княжество существовало как обособленное владение местных князей-ляхов и до конца X в. развивалось как самостоятельное.