New Castle County, Delaware
マッキンリーは1757年にニューキャッスル郡の保安官に選ばれ、1758年から1776年の間でウィルミントンの町長を1期3年の任期を4期務めた。1771年/72年の会期から1775年/76年の会期までデラウェア下流3郡の議会にニューキャッスル郡選出の議員も務めた。アメリカ独立戦争に向かう出来事の中で1773年10月にはデラウェア通信委員会のメンバーになり、1774年11月まで委員長だった。一方でニューキャッスル郡民兵隊の准将でもあった。