Hulshorst is een dorp in de gemeente Nunspeet. Het kent 1988 inwoners. Het dorp ligt ten zuiden van Nunspeet en ten noorden van Harderwijk en Hierden aan de Harderwijkerweg, vroeger de Zuiderzeestraatweg genaamd.