Shelton is a village in Buffalo County, Nebraska, United States. It is part of the Kearney, Nebraska Micropolitan Statistical Area. The population was 1,140 at the 2000 census. It is located west of Grand Island along both the Union Pacific Railroad and U.S. Route 30.