Новокачалинск — село в Ханкайском районе Приморского края России. Административный центр муниципального образования Сельское поселение Новокачалинское, в который входят сёла Новокачалинск, Платоно-Александровское, Турий Рог, Первомайское, Кировка, Рассказово.
Село расположено на берегу озера Ханка.
В мае 1895 года в эти места приехали переселенцы с далекого Дона, со станиц Качалинской, Павлинской, Филонской и Старогригорьевской. Вместе с выходцами с Дона ехали и переселенцы с Кубани. Жили единоличными хозяйствами, многие имели заимки. В 1930 году был образован колхоз им. 86-го Кавполка; сеяли зерновые, занимались свекловодством. В 1931 году в селе была образована машинно-тракторная станция, которая уже в 1932 году обслуживала сразу 10 колхозов. Коллектив Новокачалинской МТС награждён переходящим Красным знаменем обкома и облисполкома и премией в 5000 рублей. В 1938 году в селе был организован врачебный участок со стационаром на десять коек.
В конце 1930-х, начале 1940-х годов прибыла большая группа переселенцев с Полтавщины и к началу Великой Отечественной войны в селе насчитывалось более 1500 человек. Более 300 жителей села сражались почти на всех фронтах Великой Отечественной. В 1960 году был основан совхоз «Новокачалинский», который несколько раз реорганизовывался.
В 1973 году в селе был открыт Дом культуры со зрительным залом на 500 мест. С 2006 года закрыт, а в 2013 году снесён.
В 1974 году была открыта новая школа. 30 августа 1989 года в ней открылся действующий до сих пор музей истории села.
С 2016 года в селе действует отдельный пожарный пост МЧС России.
Население села — преимущественно русские и украинцы.
Рядом с селом проходит автомобильная дорога А182 Михайловка — Хороль — Турий Рог.
Климат — умеренно-муссоный.