Fakultas Matematika dan Ilmu Pengetahuan Alam (FMIPA) merupakan salah satu fakultas di Universitas Negeri Semarang (UNNES). Perubahan nama fakultas ini seiring dengan perubahan nama UNNES yang dulunya bernama IKIP Negeri Semarang yang berdiri pada tahun 1965 di Kota Semarang. Secara kronologis, perkembangan FMIPA dapat diuraikan sebagai berikut.
Periode 1960 – 1964:
Fakultas Keguruan dan Ilmu Pendidikan (FKIP) Universitas Diponegoro (UNDIP) Cabang Semarang
Tanggal 1 Januari 1961 dengan Keputusan Sekretaris Jenderal Departemen Pendidikan, Pengajaran dab Kebudayaan No. 108487/S tanggal 27 Desember 1960, Kursus B-I dan Kursus B-II diintegrasikan ke dalam Universitas Diponegoro menjadi sebuah Fakultas Keguruan dan Ilmu Pendidikan (FKIP). Tanggal 15 Oktober 1961 dengan Peraturan Pemerintah No. 7 tahun 1961, FKIP memiliki Jurusan Ilmu Pasti.
Saat itu, FKIP UNDIP memiliki dua cabang, yaitu di Semarang dan Surakarta. Berdasarkan Keputusan Menteri PTIP No. 35 tahun 1964 tanggal 4 Mei 1964, FKIP UNDIP berubah nama menjadi IKIP Yogyakarta cabang Semarang dan FKIP UNDIP cabang Surakarta menjadi IKIP Yogyakarta cabang Surakarta. Perubahan nama ini merupakan tindak lanjut dari kebijakan pemerintah atas keluarnya Keputusan Bersama Menteri PTIP dan Menteri PD&K No. 32 tahun 1964, tanggal 4 Mei 1964 tentang penyatuan FKIP dan IPG di Jakarta, Bandung, Malang dan Yogyakarta ke dalam Institut Keguruan dan Ilmu Pendidikan (IKIP).
Periode 1964 – 1999:
Fakultas Keguruan Ilmu Eksakta (FKIE) menjadi Fakultas Pendidikan Matematika dan Ilmu Pengetahuan Alam (FPMIPA) IKIP Semarang
Pada tanggal 7 November 1964, melalui Keputusan Menteri PTIP No. 154 tahun 1964, IKIP Yogyakarta Cabang Semarang mendirikan FKIE. IKIP Yogyakarta Cabang Semarang memiliki total empat fakultas yaotu Fakultas Ilmu Pendidikan, Fakultas Keguruan Sastra dan Seni, dan Fakultas Keguruan Ilmu Sosial, dan Fakultas Keguruan Ilmu Eksakta.
IKIP Yogyakarta Cabang Semarang berkembang dengan pesat. Agar perkembangannya lebih terarah pada masa mendatang, Menteri PTIP menerbitkan Keputusan Menteri PTIP No. 40 tahun 1965 tanggal 8 Maret 1965 yang menetapkan IKIP Yogyakarta Cabang Semarang menjadi IKIP Semarang. Pada periode ini IKIP Semarang terdiri dari enam fakultas, yaitu Fakultas Ilmu Pendidikan (FIP), Fakultas Keguruan Sastra dan Seni (FKSS), Fakultas Keguruan Ilmu Sosial (FKIS), Fakultas Keguruan Ilmu Eksakta (FKIE), dan Fakultas Keguruan Teknik (FKT). FKIE sendiri terdiri dari Jurusan Ilmu Pasti, Jurusan Ilmu Alam, Jurusan Ilmu Kimia, dan Jurusan Ilmu Hayat
Selanjutnya berdirinya IKIP Semarang diperkuat dengan Keputusan Presiden No. 271 tahun 1965 tanggal 14 September 1965.
Berdasarkan Keputusan Presiden No. 52 tahun 1982, FKIE berubah nama menjadi Fakultas Pendidikan Matematika dan Ilmu Pengetahuan Alam yang terdiri atas urusan Pendidikan Matematika, Jurusan Pendidikan Fisika, Jurusan Pendidikan Kimia, dan Jurusan Pendidikan Biologi.
Periode 1999 – sekarang:
Fakultas Matematika dan Ilmu Pengetahuan Alam (FMIPA) Universitas Negeri Semarang (UNNES)
Dengan terbitnya Keputusan Presiden Nomor 124 tahun 1999 tentang perubahan IKIP Semarang, Bandung dan Medan menjadi universitas, IKIP Semarang berganti nama menjadi Universitas Negeri Semarang yang disingkat UNNES.
Berdasarkan Keputusan Menteri Pendidikan dan Kebudayaan No. 278/O/1999 tentang organisasi dan tata kerja UNNES dan No. 255/O/2000 tengang statuta UNNES, nama FPMIPA berubah menjadi FMIPA. Saat ini FMIPA terdiri atas atas 21 program studi sebagai berikut.