Время действия не определено. В результате произошедшего где-то ядерного взрыва группа подростков, которых везли в эвакуацию, оказывается на необитаемом острове. Первыми на берегу моря встречаются Ральф и толстый мальчик в очках по прозвищу Хрюша. Найдя на дне моря большую раковину, они используют ее как рог и созывают всех ребят. Сбегаются мальчишки от трех лет до четырнадцати; последними строем приходят певчие церковного хора во главе с Джеком Меридью. Ральф предлагает выбрать "главного". Кроме него, на главенство претендует Джек, но голосование заканчивается в пользу Ральфа, который предлагает Джеку возглавить хористов, сделав их охотниками.
Небольшой отряд в составе Ральфа, Джека и Саймона, хрупкого, склонного к обморокам хориста, идет в разведку, чтобы определить, действительно ли они попали на остров. Хрюшу, несмотря на его просьбы, с собой не берут.
Поднимаясь в гору, мальчики испытывают чувство единения и восторга. На обратном пути они замечают запутавшегося в лианах поросенка. Джек уже заносит нож, но что-то останавливает его: он еще не готов к убийству. Пока он медлит, свинье удается бежать, и мальчик испытывает стыд за свою нерешительность, давая себе клятву в следующий раз нанести смертельный удар.
Мальчики возвращаются в лагерь. Ральф собирает собрание и объясняет, что теперь им все придется решать самим. Он предлагает установить правила, в частности, не говорить всем сразу, а давать высказаться тому, кто держит рог, — так они называют морскую раковину. Детей пока не пугает, что их, возможно, не скоро спасут, и они предвкушают веселую жизнь на острове.
Вдруг малыши выталкивают вперед щуплого мальчика лет шести с родимым пятном на пол-лица. Оказывается, тот ночью видел зверя — змея, который утром превратился в лиану. Дети высказывают предположение, что это был сон, кошмар, но мальчик твердо стоит на своем. Джек обещает обыскать остров и проверить, есть ли тут змеи; Ральф с досадой говорит, что никакого зверя нет.
Ральф убеждает ребят, что их, конечно, спасут, но для этого нужно развести на вершине горы большой костер и поддерживать его, чтобы их могли увидеть с корабля.
Совместными усилиями они складывают костер и поджигают его с помощью Хрюшиных очков. Поддержание огня берет на себя Джек со своими охотниками.
Вскоре выясняется, что никто не хочет серьезно работать: строить шалаши продолжают лишь Саймон и Ральф; охотники, увлекшись охотой, совершенно забыли про костер. Из-за того, что костер погас, ребят не заметили с проплывавшего мимо корабля. Это становится поводом для первой серьезной ссоры между Ральфом и Джеком. Джек, как раз в этот момент убивший первую свинью, обижается, что его подвиг не оценили, хотя сознает справедливость упреков Ральфа. От бессильной злобы он разбивает Хрюше очки, дразнит его. Ральфу с трудом удается восстановить порядок и утвердить свое главенство.
Для поддержания порядка Ральф собирает очередное собрание, теперь уже понимая, как важно уметь грамотно и последовательно излагать свои мысли. Он вновь напоминает о необходимости соблюдать установленные ими же самими правила. Но главное для Ральфа — изжить закравшийся в души малышей страх. Взявший слово Джек неожиданно произносит запретное слово "зверь". И напрасно Хрюша убеждает всех, что нет ни зверя, ни страха, "если только друг дружку не пугать", — малыши не хотят этому верить. Маленький Персиваль Уимз Медисон вносит дополнительную сумятицу, утверждая, что "зверь выходит из моря". И лишь Саймону открывается истина. "Может, это мы сами..." — говорит он.
На этом собрании Джек, чувствуя свою силу, отказывается подчиняться правилам и обещает выследить зверя. Мальчики делятся на два лагеря — тех, кто олицетворяет разум, закон и порядок (Хрюша, Ральф, Саймон), и тех, кто представляет слепую силу разрушения (Джек, Роджер и другие охотники).
Той же ночью дежурившие на горе у костра близнецы Эрик и Сэм прибегают в лагерь с известием, что видели зверя. Весь день мальчики обшаривают остров, и лишь вечером Ральф, Джек и Роджер отправляются на гору. Там в неверном свете луны они принимают за зверя повисший на стропах труп парашютиста со сбитого самолета и в страхе бросаются бежать.
На новом собрании Джек открыто упрекает Ральфа в трусости, предлагая себя в качестве вождя. Не получив поддержки, он уходит в лес.
Постепенно Хрюша и Ральф начинают замечать, что в лагере остается все меньше ребят, и понимают, что те ушли к Джеку.
Мечтатель Саймон, облюбовавший в лесу полянку, где можно побыть одному, становится свидетелем охоты на свинью. В качестве жертвы "зверю" охотники насаживают свиную голову на кол — это и есть Повелитель мух: ведь голова сплошь облеплена мухами. Раз увидев, Саймон уже не может отвести взгляда от "этих издревле неотвратимо узнающих глаз", ибо на него смотрит сам дьявол. "Ты же знал... что я — часть тебя самого. Неотделимая часть", — говорит голова, словно намекая, что она и есть воплощенное зло, порождающее страх.