Other answers seem to add an element at the top, not the bottom.
If you want something at the end of the list, you can always add it to JavaScript.
See working plunk adapted from angular select documentation .
The main part is copied below:
(function(angular) { 'use strict'; angular.module('defaultValueSelect', []) .controller('ExampleController', ['$scope', function($scope) { $scope.data = { availableOptions: [ {id: '1', name: 'Option A'}, {id: '2', name: 'Option B'}, {id: '3', name: 'Option C'} ], selectedOption: {id: '3', name: 'Option C'}
source share