This question already has an answer here:

I have installed sample data on magento(Madison Island), It has default homepage set. I have created new page called test (cms>pages>create page).

When I open my localhost, test page should appear first rather than homepage of madison island. How can i do it?

marked as duplicate by Fabian Schmengler, Raphael at Digital Pianism, Rakesh Jesadiya, Rajeev K Tomy, Amit Bera Sep 16 '16 at 7:09

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.


Change home page under Stores > Configuration > General > Web > Default Pages > CMS Home Page


it's better to change "Home Page Block" block under Content > Blocks in Admin page


If you want to change home page in magento-1.9 version.

  1. create page at Login to admin-->cms-->pages-->add new
  2. Goto system-->configuration-->General-> Web-->default pages-->select from here.

If you want to change home page in magento-2 version.

  1. Login to admin panel
  2. Admin-->Stores-> Configuration-> General-> Web-> Default Pages > CMS Home Page
  • For M2 this answer is a bit misleading. There IS a dropdown from which you can select a CMS page to be the "CMS Home Page". – Chris K Aug 1 at 15:38

Not the answer you're looking for? Browse other questions tagged or ask your own question.