Introduction
List Content Types provide a reusable structure for managing list data by defining a set of metadata (columns). They ensure consistency, improve data quality, and simplify data management across multiple lists.
Why Use Content Types?
Go to Content Type Settings
Open your SharePoint Site
Click Settings (βοΈ icon)
Click Site Information
![2_639120183742501749_639120253129420935]()
Select View all site settings
Click Site Content Types
![2_639120254860143216]()
![2_639120184658654066_639123595393042623]()
You will now see the site content type gallery, listing all existing content types on this site
Step 1: Create New Content Type
Step 2: Enter Basic Details
Under Category, choose one of the following:
Option A: Use Existing Category
π Example: Custom Content Types
Option B: Create New Category
π Example: Expense Content Type
![2_639120235825902692]()
Your newly created content type is now available in the Content Type Gallery and can be used across lists and libraries within the site and its subsites.
![2_639120265096308656]()
Add Site Columns to a SharePoint List Content Type
After creating the content type, you can enhance it by adding existing site columns or creating new ones directly within the content type.
Steps:
Steps to Add Site Columns to a SharePoint List Content Type
Select the content type you created (for example, Expense Content Type).
On the content type page, click on + Add site column.
Choose one of the following options:
If you choose Create a new site column, follow these steps:
Enter the Column Name (for example, Expense Type).
Select a Category (either use an existing category like Custom Columns or create a new one).
Choose the Column Type (such as Choice, Single line of text, Number, Date and Time, Person, etc.).
Configure additional settings:
Set the column as Required or Optional
Add Default Values (if needed)
Define how choices are displayed (Dropdown, Radio buttons, etc.)
Click Save to add the column to the content type.
Repeat the same process to add all required columns.
![2_639122876220800558]()
Behavior of Site Columns in Content Types
After saving, all the added site columns become part of the content type. These columns will automatically appear in any SharePoint list or library where this content type is applied.
Enable Content Type in a SharePoint List
By default, modern SharePoint lists do not display content type options until content type management is enabled.
Steps to Enable Content Type Management
Open the target SharePoint list .
Click on the Settings (βοΈ icon) and select List settings .
![2_639120242612649869]()
Under General Settings, click on Advanced settings.
In the Content Types section, set Allow management of content types? to Yes.
![2_639120243218296764_639123576481845815]()
![2_639120244055758382]()
After enabling this option, a Content Types section will appear in the list settings, allowing the list to support multiple content types.
Add a Content Type to a SharePoint List
Once content type management is enabled, you can add your custom content type to the list.
Steps to Add Content Type
Navigate to the list and open List settings.
Under the Content Types section, click Add from existing site content types.
![2_639120244661822700]()
In the Select Content Types From dropdown, choose the appropriate category.
Select your content type (e.g. Expense Content Type).
Click Add, then click OK.
![2_639120245690276422_639123583757771375]()
The selected content type will now appear in the list and be available for use.
Using Content Types in the Modern List View
Click on + New in the list.
If multiple content types are available, select your desired content type from the dropdown.
The form will display all the columns defined in that content type, along with default columns like Title.
![2_639123587187978705]()
Display Content Type Columns in List Views
By default, the Content Type column may not be visible in the list view. You can enable it for better visibility and management.
Steps to Show Columns
In the modern list view, click on any column dropdown.
Select Column settings β Show/hide columns.
In the panel, check the columns you added through the content type.
Optionally, reorder columns to adjust their position.
Click Apply to save the view.
You can now filter or group items based on content type.
![2_639123589356192126_639123589771461325]()
Change Content Type Order and Set Default
If multiple content types are added to a list, you can control their order and define which one appears as the default.
Steps to Configure Order and Default
Open the list and go to List settings.
In the Content Types section, select Change new button order and default content type.
On the configuration page:
Use the position dropdown to rearrange content types.
Check or uncheck Visible to show or hide content types.
Set the default content type by placing it at position 1 and keeping it visible.
Click OK to save your changes.
![2_639123592933382973]()
Final Behavior in the List
When users click + New, the default content type appears first.
Other content types are available in the dropdown menu based on the configured order.
![3]()
Conclusion
Content types in SharePoint lists provide a structured and efficient way to manage different types of data within a single list. By defining reusable columns, standardizing forms, and organizing information logically, content types help improve consistency, reduce duplication, and simplify data management.