Shamrock is a settlement of Oklahoma in the United States. It was legally incorporated as a town until 2010.