Pemodelan inversi magnetotellurik satu-dimensi berguna untuk memperkirakan distribusi parameter fisis bawah permukaan berupa resistivitas yang bervariasi terhadap kedalaman. Hubungan yang tidak linier antara parameter model dengan data pengamatan mengakibatkan pemodelan inversi menjadi sulit. Permasalahan ini dapat diselesaikan dengan metode inversi non- linier dengan pendekatan global. Particle Swarm Optimization (PSO) adalah metode optimasi dengan mengadopsi pola perilaku sekelompok hewan dalam mencapai tujuan bersama. Metode optimasi ini digunakan untuk menyelesaikan permasalahan inversi non-linier dengan pendekatan global. Partikel dalam konsep ini dianggap sebagai model. Dalam algoritma PSO, posisi setiap partikel (individu) yang pada awalnya acak diperbaiki secara iteratif dengan menggunakan posisi terbaik individu (cognitive learning term) dan kelompok (social learning term). Posisi terbaik tersebut berasosiasi dengan misfit terkecil sepanjang proses iterasi. Algoritma PSO tersebut diterapkan untuk pemodelan inversi magnetotellurik satu-dimensi. Data pengamatan berupa data sintetik sebagai respon dari model sintetik sederhana tiga lapisan. Misfit yang digunakan merupakan selisih kuadrat antara data pengamatan dengan respon model (data perhitungan). Pengujian dilakukan menggunakan jumlah partikel berbeda dengan jumlah iterasi yang sama, tidak terlalu mempengaruhi hasil inversi secara signifikan. Hasil optimal diperoleh dengan jumlah partikel 200 dan jumlah iterasi 400 iterasi. Hasil ini menunjukkan algoritma PSO dapat diterapkan dalam pemodelan inversi magnetotelluric satu-dimensi.