After
Nine
Locations
Sign in
Sign Up
→
The directory
of
escorts
and
companions
Explore our listings of verified providers. Use the filters to find exactly who you're looking for.
Client Signup
Provider Signup
Location
Any
Country
United States
Canada
State / Province
$refs.stateSearch && $refs.stateSearch.focus())" class="w-full flex items-center justify-between bg-white/[0.02] border rounded-md px-3 py-[9px] text-[13px] transition-colors duration-150" type=button>
Select a state
setTimeout(() => { const first = document.querySelector('#city-options button[data-name]'); if (first) window.dispatchEvent(new CustomEvent('city-prefill', { detail: { code: first.dataset.urlCode, name: first.dataset.name } })); }, 0))" class="w-full text-left px-3 py-[9px] rounded-md text-[13px] flex items-center justify-between transition-colors duration-150" x-show="country === 'CA' && (stateQuery === '' || 'Alberta'.toLowerCase().includes(stateQuery.toLowerCase()))" type=button>
Alberta
✓
setTimeout(() => { const first = document.querySelector('#city-options button[data-name]'); if (first) window.dispatchEvent(new CustomEvent('city-prefill', { detail: { code: first.dataset.urlCode, name: first.dataset.name } })); }, 0))" class="w-full text-left px-3 py-[9px] rounded-md text-[13px] flex items-center justify-between transition-colors duration-150" x-show="country === 'CA' && (stateQuery === '' || 'British Columbia'.toLowerCase().includes(stateQuery.toLowerCase()))" type=button>
British Columbia
✓
setTimeout(() => { const first = document.querySelector('#city-options button[data-name]'); if (first) window.dispatchEvent(new CustomEvent('city-prefill', { detail: { code: first.dataset.urlCode, name: first.dataset.name } })); }, 0))" class="w-full text-left px-3 py-[9px] rounded-md text-[13px] flex items-center justify-between transition-colors duration-150" x-show="country === 'CA' && (stateQuery === '' || 'Ontario'.toLowerCase().includes(stateQuery.toLowerCase()))" type=button>
Ontario
✓
setTimeout(() => { const first = document.querySelector('#city-options button[data-name]'); if (first) window.dispatchEvent(new CustomEvent('city-prefill', { detail: { code: first.dataset.urlCode, name: first.dataset.name } })); }, 0))" class="w-full text-left px-3 py-[9px] rounded-md text-[13px] flex items-center justify-between transition-colors duration-150" x-show="country === 'CA' && (stateQuery === '' || 'Quebec'.toLowerCase().includes(stateQuery.toLowerCase()))" type=button>
Quebec
✓
setTimeout(() => { const first = document.querySelector('#city-options button[data-name]'); if (first) window.dispatchEvent(new CustomEvent('city-prefill', { detail: { code: first.dataset.urlCode, name: first.dataset.name } })); }, 0))" class="w-full text-left px-3 py-[9px] rounded-md text-[13px] flex items-center justify-between transition-colors duration-150" x-show="country === 'US' && (stateQuery === '' || 'Alabama'.toLowerCase().includes(stateQuery.toLowerCase()))" type=button>
Alabama
✓
setTimeout(() => { const first = document.querySelector('#city-options button[data-name]'); if (first) window.dispatchEvent(new CustomEvent('city-prefill', { detail: { code: first.dataset.urlCode, name: first.dataset.name } })); }, 0))" class="w-full text-left px-3 py-[9px] rounded-md text-[13px] flex items-center justify-between transition-colors duration-150" x-show="country === 'US' && (stateQuery === '' || 'Alaska'.toLowerCase().includes(stateQuery.toLowerCase()))" type=button>
Alaska
✓
setTimeout(() => { const first = document.querySelector('#city-options button[data-name]'); if (first) window.dispatchEvent(new CustomEvent('city-prefill', { detail: { code: first.dataset.urlCode, name: first.dataset.name } })); }, 0))" class="w-full text-left px-3 py-[9px] rounded-md text-[13px] flex items-center justify-between transition-colors duration-150" x-show="country === 'US' && (stateQuery === '' || 'Arizona'.toLowerCase().includes(stateQuery.toLowerCase()))" type=button>
Arizona
✓
setTimeout(() => { const first = document.querySelector('#city-options button[data-name]'); if (first) window.dispatchEvent(new CustomEvent('city-prefill', { detail: { code: first.dataset.urlCode, name: first.dataset.name } })); }, 0))" class="w-full text-left px-3 py-[9px] rounded-md text-[13px] flex items-center justify-between transition-colors duration-150" x-show="country === 'US' && (stateQuery === '' || 'Arkansas'.toLowerCase().includes(stateQuery.toLowerCase()))" type=button>
Arkansas
✓
setTimeout(() => { const first = document.querySelector('#city-options button[data-name]'); if (first) window.dispatchEvent(new CustomEvent('city-prefill', { detail: { code: first.dataset.urlCode, name: first.dataset.name } })); }, 0))" class="w-full text-left px-3 py-[9px] rounded-md text-[13px] flex items-center justify-between transition-colors duration-150" x-show="country === 'US' && (stateQuery === '' || 'California'.toLowerCase().includes(stateQuery.toLowerCase()))" type=button>
California
✓
setTimeout(() => { const first = document.querySelector('#city-options button[data-name]'); if (first) window.dispatchEvent(new CustomEvent('city-prefill', { detail: { code: first.dataset.urlCode, name: first.dataset.name } })); }, 0))" class="w-full text-left px-3 py-[9px] rounded-md text-[13px] flex items-center justify-between transition-colors duration-150" x-show="country === 'US' && (stateQuery === '' || 'Colorado'.toLowerCase().includes(stateQuery.toLowerCase()))" type=button>
Colorado
✓
setTimeout(() => { const first = document.querySelector('#city-options button[data-name]'); if (first) window.dispatchEvent(new CustomEvent('city-prefill', { detail: { code: first.dataset.urlCode, name: first.dataset.name } })); }, 0))" class="w-full text-left px-3 py-[9px] rounded-md text-[13px] flex items-center justify-between transition-colors duration-150" x-show="country === 'US' && (stateQuery === '' || 'Connecticut'.toLowerCase().includes(stateQuery.toLowerCase()))" type=button>
Connecticut
✓
setTimeout(() => { const first = document.querySelector('#city-options button[data-name]'); if (first) window.dispatchEvent(new CustomEvent('city-prefill', { detail: { code: first.dataset.urlCode, name: first.dataset.name } })); }, 0))" class="w-full text-left px-3 py-[9px] rounded-md text-[13px] flex items-center justify-between transition-colors duration-150" x-show="country === 'US' && (stateQuery === '' || 'Delaware'.toLowerCase().includes(stateQuery.toLowerCase()))" type=button>
Delaware
✓
setTimeout(() => { const first = document.querySelector('#city-options button[data-name]'); if (first) window.dispatchEvent(new CustomEvent('city-prefill', { detail: { code: first.dataset.urlCode, name: first.dataset.name } })); }, 0))" class="w-full text-left px-3 py-[9px] rounded-md text-[13px] flex items-center justify-between transition-colors duration-150" x-show="country === 'US' && (stateQuery === '' || 'Florida'.toLowerCase().includes(stateQuery.toLowerCase()))" type=button>
Florida
✓
setTimeout(() => { const first = document.querySelector('#city-options button[data-name]'); if (first) window.dispatchEvent(new CustomEvent('city-prefill', { detail: { code: first.dataset.urlCode, name: first.dataset.name } })); }, 0))" class="w-full text-left px-3 py-[9px] rounded-md text-[13px] flex items-center justify-between transition-colors duration-150" x-show="country === 'US' && (stateQuery === '' || 'Georgia'.toLowerCase().includes(stateQuery.toLowerCase()))" type=button>
Georgia
✓
setTimeout(() => { const first = document.querySelector('#city-options button[data-name]'); if (first) window.dispatchEvent(new CustomEvent('city-prefill', { detail: { code: first.dataset.urlCode, name: first.dataset.name } })); }, 0))" class="w-full text-left px-3 py-[9px] rounded-md text-[13px] flex items-center justify-between transition-colors duration-150" x-show="country === 'US' && (stateQuery === '' || 'Hawaii'.toLowerCase().includes(stateQuery.toLowerCase()))" type=button>
Hawaii
✓
setTimeout(() => { const first = document.querySelector('#city-options button[data-name]'); if (first) window.dispatchEvent(new CustomEvent('city-prefill', { detail: { code: first.dataset.urlCode, name: first.dataset.name } })); }, 0))" class="w-full text-left px-3 py-[9px] rounded-md text-[13px] flex items-center justify-between transition-colors duration-150" x-show="country === 'US' && (stateQuery === '' || 'Idaho'.toLowerCase().includes(stateQuery.toLowerCase()))" type=button>
Idaho
✓
setTimeout(() => { const first = document.querySelector('#city-options button[data-name]'); if (first) window.dispatchEvent(new CustomEvent('city-prefill', { detail: { code: first.dataset.urlCode, name: first.dataset.name } })); }, 0))" class="w-full text-left px-3 py-[9px] rounded-md text-[13px] flex items-center justify-between transition-colors duration-150" x-show="country === 'US' && (stateQuery === '' || 'Illinois'.toLowerCase().includes(stateQuery.toLowerCase()))" type=button>
Illinois
✓
setTimeout(() => { const first = document.querySelector('#city-options button[data-name]'); if (first) window.dispatchEvent(new CustomEvent('city-prefill', { detail: { code: first.dataset.urlCode, name: first.dataset.name } })); }, 0))" class="w-full text-left px-3 py-[9px] rounded-md text-[13px] flex items-center justify-between transition-colors duration-150" x-show="country === 'US' && (stateQuery === '' || 'Indiana'.toLowerCase().includes(stateQuery.toLowerCase()))" type=button>
Indiana
✓
setTimeout(() => { const first = document.querySelector('#city-options button[data-name]'); if (first) window.dispatchEvent(new CustomEvent('city-prefill', { detail: { code: first.dataset.urlCode, name: first.dataset.name } })); }, 0))" class="w-full text-left px-3 py-[9px] rounded-md text-[13px] flex items-center justify-between transition-colors duration-150" x-show="country === 'US' && (stateQuery === '' || 'Iowa'.toLowerCase().includes(stateQuery.toLowerCase()))" type=button>
Iowa
✓
setTimeout(() => { const first = document.querySelector('#city-options button[data-name]'); if (first) window.dispatchEvent(new CustomEvent('city-prefill', { detail: { code: first.dataset.urlCode, name: first.dataset.name } })); }, 0))" class="w-full text-left px-3 py-[9px] rounded-md text-[13px] flex items-center justify-between transition-colors duration-150" x-show="country === 'US' && (stateQuery === '' || 'Kansas'.toLowerCase().includes(stateQuery.toLowerCase()))" type=button>
Kansas
✓
setTimeout(() => { const first = document.querySelector('#city-options button[data-name]'); if (first) window.dispatchEvent(new CustomEvent('city-prefill', { detail: { code: first.dataset.urlCode, name: first.dataset.name } })); }, 0))" class="w-full text-left px-3 py-[9px] rounded-md text-[13px] flex items-center justify-between transition-colors duration-150" x-show="country === 'US' && (stateQuery === '' || 'Kentucky'.toLowerCase().includes(stateQuery.toLowerCase()))" type=button>
Kentucky
✓
setTimeout(() => { const first = document.querySelector('#city-options button[data-name]'); if (first) window.dispatchEvent(new CustomEvent('city-prefill', { detail: { code: first.dataset.urlCode, name: first.dataset.name } })); }, 0))" class="w-full text-left px-3 py-[9px] rounded-md text-[13px] flex items-center justify-between transition-colors duration-150" x-show="country === 'US' && (stateQuery === '' || 'Louisiana'.toLowerCase().includes(stateQuery.toLowerCase()))" type=button>
Louisiana
✓
setTimeout(() => { const first = document.querySelector('#city-options button[data-name]'); if (first) window.dispatchEvent(new CustomEvent('city-prefill', { detail: { code: first.dataset.urlCode, name: first.dataset.name } })); }, 0))" class="w-full text-left px-3 py-[9px] rounded-md text-[13px] flex items-center justify-between transition-colors duration-150" x-show="country === 'US' && (stateQuery === '' || 'Maine'.toLowerCase().includes(stateQuery.toLowerCase()))" type=button>
Maine
✓
setTimeout(() => { const first = document.querySelector('#city-options button[data-name]'); if (first) window.dispatchEvent(new CustomEvent('city-prefill', { detail: { code: first.dataset.urlCode, name: first.dataset.name } })); }, 0))" class="w-full text-left px-3 py-[9px] rounded-md text-[13px] flex items-center justify-between transition-colors duration-150" x-show="country === 'US' && (stateQuery === '' || 'Maryland'.toLowerCase().includes(stateQuery.toLowerCase()))" type=button>
Maryland
✓
setTimeout(() => { const first = document.querySelector('#city-options button[data-name]'); if (first) window.dispatchEvent(new CustomEvent('city-prefill', { detail: { code: first.dataset.urlCode, name: first.dataset.name } })); }, 0))" class="w-full text-left px-3 py-[9px] rounded-md text-[13px] flex items-center justify-between transition-colors duration-150" x-show="country === 'US' && (stateQuery === '' || 'Massachusetts'.toLowerCase().includes(stateQuery.toLowerCase()))" type=button>
Massachusetts
✓
setTimeout(() => { const first = document.querySelector('#city-options button[data-name]'); if (first) window.dispatchEvent(new CustomEvent('city-prefill', { detail: { code: first.dataset.urlCode, name: first.dataset.name } })); }, 0))" class="w-full text-left px-3 py-[9px] rounded-md text-[13px] flex items-center justify-between transition-colors duration-150" x-show="country === 'US' && (stateQuery === '' || 'Michigan'.toLowerCase().includes(stateQuery.toLowerCase()))" type=button>
Michigan
✓
setTimeout(() => { const first = document.querySelector('#city-options button[data-name]'); if (first) window.dispatchEvent(new CustomEvent('city-prefill', { detail: { code: first.dataset.urlCode, name: first.dataset.name } })); }, 0))" class="w-full text-left px-3 py-[9px] rounded-md text-[13px] flex items-center justify-between transition-colors duration-150" x-show="country === 'US' && (stateQuery === '' || 'Minnesota'.toLowerCase().includes(stateQuery.toLowerCase()))" type=button>
Minnesota
✓
setTimeout(() => { const first = document.querySelector('#city-options button[data-name]'); if (first) window.dispatchEvent(new CustomEvent('city-prefill', { detail: { code: first.dataset.urlCode, name: first.dataset.name } })); }, 0))" class="w-full text-left px-3 py-[9px] rounded-md text-[13px] flex items-center justify-between transition-colors duration-150" x-show="country === 'US' && (stateQuery === '' || 'Mississippi'.toLowerCase().includes(stateQuery.toLowerCase()))" type=button>
Mississippi
✓
setTimeout(() => { const first = document.querySelector('#city-options button[data-name]'); if (first) window.dispatchEvent(new CustomEvent('city-prefill', { detail: { code: first.dataset.urlCode, name: first.dataset.name } })); }, 0))" class="w-full text-left px-3 py-[9px] rounded-md text-[13px] flex items-center justify-between transition-colors duration-150" x-show="country === 'US' && (stateQuery === '' || 'Missouri'.toLowerCase().includes(stateQuery.toLowerCase()))" type=button>
Missouri
✓
setTimeout(() => { const first = document.querySelector('#city-options button[data-name]'); if (first) window.dispatchEvent(new CustomEvent('city-prefill', { detail: { code: first.dataset.urlCode, name: first.dataset.name } })); }, 0))" class="w-full text-left px-3 py-[9px] rounded-md text-[13px] flex items-center justify-between transition-colors duration-150" x-show="country === 'US' && (stateQuery === '' || 'Montana'.toLowerCase().includes(stateQuery.toLowerCase()))" type=button>
Montana
✓
setTimeout(() => { const first = document.querySelector('#city-options button[data-name]'); if (first) window.dispatchEvent(new CustomEvent('city-prefill', { detail: { code: first.dataset.urlCode, name: first.dataset.name } })); }, 0))" class="w-full text-left px-3 py-[9px] rounded-md text-[13px] flex items-center justify-between transition-colors duration-150" x-show="country === 'US' && (stateQuery === '' || 'Nebraska'.toLowerCase().includes(stateQuery.toLowerCase()))" type=button>
Nebraska
✓
setTimeout(() => { const first = document.querySelector('#city-options button[data-name]'); if (first) window.dispatchEvent(new CustomEvent('city-prefill', { detail: { code: first.dataset.urlCode, name: first.dataset.name } })); }, 0))" class="w-full text-left px-3 py-[9px] rounded-md text-[13px] flex items-center justify-between transition-colors duration-150" x-show="country === 'US' && (stateQuery === '' || 'Nevada'.toLowerCase().includes(stateQuery.toLowerCase()))" type=button>
Nevada
✓
setTimeout(() => { const first = document.querySelector('#city-options button[data-name]'); if (first) window.dispatchEvent(new CustomEvent('city-prefill', { detail: { code: first.dataset.urlCode, name: first.dataset.name } })); }, 0))" class="w-full text-left px-3 py-[9px] rounded-md text-[13px] flex items-center justify-between transition-colors duration-150" x-show="country === 'US' && (stateQuery === '' || 'New Hampshire'.toLowerCase().includes(stateQuery.toLowerCase()))" type=button>
New Hampshire
✓
setTimeout(() => { const first = document.querySelector('#city-options button[data-name]'); if (first) window.dispatchEvent(new CustomEvent('city-prefill', { detail: { code: first.dataset.urlCode, name: first.dataset.name } })); }, 0))" class="w-full text-left px-3 py-[9px] rounded-md text-[13px] flex items-center justify-between transition-colors duration-150" x-show="country === 'US' && (stateQuery === '' || 'New Jersey'.toLowerCase().includes(stateQuery.toLowerCase()))" type=button>
New Jersey
✓
setTimeout(() => { const first = document.querySelector('#city-options button[data-name]'); if (first) window.dispatchEvent(new CustomEvent('city-prefill', { detail: { code: first.dataset.urlCode, name: first.dataset.name } })); }, 0))" class="w-full text-left px-3 py-[9px] rounded-md text-[13px] flex items-center justify-between transition-colors duration-150" x-show="country === 'US' && (stateQuery === '' || 'New Mexico'.toLowerCase().includes(stateQuery.toLowerCase()))" type=button>
New Mexico
✓
setTimeout(() => { const first = document.querySelector('#city-options button[data-name]'); if (first) window.dispatchEvent(new CustomEvent('city-prefill', { detail: { code: first.dataset.urlCode, name: first.dataset.name } })); }, 0))" class="w-full text-left px-3 py-[9px] rounded-md text-[13px] flex items-center justify-between transition-colors duration-150" x-show="country === 'US' && (stateQuery === '' || 'New York'.toLowerCase().includes(stateQuery.toLowerCase()))" type=button>
New York
✓
setTimeout(() => { const first = document.querySelector('#city-options button[data-name]'); if (first) window.dispatchEvent(new CustomEvent('city-prefill', { detail: { code: first.dataset.urlCode, name: first.dataset.name } })); }, 0))" class="w-full text-left px-3 py-[9px] rounded-md text-[13px] flex items-center justify-between transition-colors duration-150" x-show="country === 'US' && (stateQuery === '' || 'North Carolina'.toLowerCase().includes(stateQuery.toLowerCase()))" type=button>
North Carolina
✓
setTimeout(() => { const first = document.querySelector('#city-options button[data-name]'); if (first) window.dispatchEvent(new CustomEvent('city-prefill', { detail: { code: first.dataset.urlCode, name: first.dataset.name } })); }, 0))" class="w-full text-left px-3 py-[9px] rounded-md text-[13px] flex items-center justify-between transition-colors duration-150" x-show="country === 'US' && (stateQuery === '' || 'North Dakota'.toLowerCase().includes(stateQuery.toLowerCase()))" type=button>
North Dakota
✓
setTimeout(() => { const first = document.querySelector('#city-options button[data-name]'); if (first) window.dispatchEvent(new CustomEvent('city-prefill', { detail: { code: first.dataset.urlCode, name: first.dataset.name } })); }, 0))" class="w-full text-left px-3 py-[9px] rounded-md text-[13px] flex items-center justify-between transition-colors duration-150" x-show="country === 'US' && (stateQuery === '' || 'Ohio'.toLowerCase().includes(stateQuery.toLowerCase()))" type=button>
Ohio
✓
setTimeout(() => { const first = document.querySelector('#city-options button[data-name]'); if (first) window.dispatchEvent(new CustomEvent('city-prefill', { detail: { code: first.dataset.urlCode, name: first.dataset.name } })); }, 0))" class="w-full text-left px-3 py-[9px] rounded-md text-[13px] flex items-center justify-between transition-colors duration-150" x-show="country === 'US' && (stateQuery === '' || 'Oklahoma'.toLowerCase().includes(stateQuery.toLowerCase()))" type=button>
Oklahoma
✓
setTimeout(() => { const first = document.querySelector('#city-options button[data-name]'); if (first) window.dispatchEvent(new CustomEvent('city-prefill', { detail: { code: first.dataset.urlCode, name: first.dataset.name } })); }, 0))" class="w-full text-left px-3 py-[9px] rounded-md text-[13px] flex items-center justify-between transition-colors duration-150" x-show="country === 'US' && (stateQuery === '' || 'Oregon'.toLowerCase().includes(stateQuery.toLowerCase()))" type=button>
Oregon
✓
setTimeout(() => { const first = document.querySelector('#city-options button[data-name]'); if (first) window.dispatchEvent(new CustomEvent('city-prefill', { detail: { code: first.dataset.urlCode, name: first.dataset.name } })); }, 0))" class="w-full text-left px-3 py-[9px] rounded-md text-[13px] flex items-center justify-between transition-colors duration-150" x-show="country === 'US' && (stateQuery === '' || 'Pennsylvania'.toLowerCase().includes(stateQuery.toLowerCase()))" type=button>
Pennsylvania
✓
setTimeout(() => { const first = document.querySelector('#city-options button[data-name]'); if (first) window.dispatchEvent(new CustomEvent('city-prefill', { detail: { code: first.dataset.urlCode, name: first.dataset.name } })); }, 0))" class="w-full text-left px-3 py-[9px] rounded-md text-[13px] flex items-center justify-between transition-colors duration-150" x-show="country === 'US' && (stateQuery === '' || 'Rhode Island'.toLowerCase().includes(stateQuery.toLowerCase()))" type=button>
Rhode Island
✓
setTimeout(() => { const first = document.querySelector('#city-options button[data-name]'); if (first) window.dispatchEvent(new CustomEvent('city-prefill', { detail: { code: first.dataset.urlCode, name: first.dataset.name } })); }, 0))" class="w-full text-left px-3 py-[9px] rounded-md text-[13px] flex items-center justify-between transition-colors duration-150" x-show="country === 'US' && (stateQuery === '' || 'South Carolina'.toLowerCase().includes(stateQuery.toLowerCase()))" type=button>
South Carolina
✓
setTimeout(() => { const first = document.querySelector('#city-options button[data-name]'); if (first) window.dispatchEvent(new CustomEvent('city-prefill', { detail: { code: first.dataset.urlCode, name: first.dataset.name } })); }, 0))" class="w-full text-left px-3 py-[9px] rounded-md text-[13px] flex items-center justify-between transition-colors duration-150" x-show="country === 'US' && (stateQuery === '' || 'South Dakota'.toLowerCase().includes(stateQuery.toLowerCase()))" type=button>
South Dakota
✓
setTimeout(() => { const first = document.querySelector('#city-options button[data-name]'); if (first) window.dispatchEvent(new CustomEvent('city-prefill', { detail: { code: first.dataset.urlCode, name: first.dataset.name } })); }, 0))" class="w-full text-left px-3 py-[9px] rounded-md text-[13px] flex items-center justify-between transition-colors duration-150" x-show="country === 'US' && (stateQuery === '' || 'Tennessee'.toLowerCase().includes(stateQuery.toLowerCase()))" type=button>
Tennessee
✓
setTimeout(() => { const first = document.querySelector('#city-options button[data-name]'); if (first) window.dispatchEvent(new CustomEvent('city-prefill', { detail: { code: first.dataset.urlCode, name: first.dataset.name } })); }, 0))" class="w-full text-left px-3 py-[9px] rounded-md text-[13px] flex items-center justify-between transition-colors duration-150" x-show="country === 'US' && (stateQuery === '' || 'Texas'.toLowerCase().includes(stateQuery.toLowerCase()))" type=button>
Texas
✓
setTimeout(() => { const first = document.querySelector('#city-options button[data-name]'); if (first) window.dispatchEvent(new CustomEvent('city-prefill', { detail: { code: first.dataset.urlCode, name: first.dataset.name } })); }, 0))" class="w-full text-left px-3 py-[9px] rounded-md text-[13px] flex items-center justify-between transition-colors duration-150" x-show="country === 'US' && (stateQuery === '' || 'Utah'.toLowerCase().includes(stateQuery.toLowerCase()))" type=button>
Utah
✓
setTimeout(() => { const first = document.querySelector('#city-options button[data-name]'); if (first) window.dispatchEvent(new CustomEvent('city-prefill', { detail: { code: first.dataset.urlCode, name: first.dataset.name } })); }, 0))" class="w-full text-left px-3 py-[9px] rounded-md text-[13px] flex items-center justify-between transition-colors duration-150" x-show="country === 'US' && (stateQuery === '' || 'Vermont'.toLowerCase().includes(stateQuery.toLowerCase()))" type=button>
Vermont
✓
setTimeout(() => { const first = document.querySelector('#city-options button[data-name]'); if (first) window.dispatchEvent(new CustomEvent('city-prefill', { detail: { code: first.dataset.urlCode, name: first.dataset.name } })); }, 0))" class="w-full text-left px-3 py-[9px] rounded-md text-[13px] flex items-center justify-between transition-colors duration-150" x-show="country === 'US' && (stateQuery === '' || 'Virginia'.toLowerCase().includes(stateQuery.toLowerCase()))" type=button>
Virginia
✓
setTimeout(() => { const first = document.querySelector('#city-options button[data-name]'); if (first) window.dispatchEvent(new CustomEvent('city-prefill', { detail: { code: first.dataset.urlCode, name: first.dataset.name } })); }, 0))" class="w-full text-left px-3 py-[9px] rounded-md text-[13px] flex items-center justify-between transition-colors duration-150" x-show="country === 'US' && (stateQuery === '' || 'Washington'.toLowerCase().includes(stateQuery.toLowerCase()))" type=button>
Washington
✓
setTimeout(() => { const first = document.querySelector('#city-options button[data-name]'); if (first) window.dispatchEvent(new CustomEvent('city-prefill', { detail: { code: first.dataset.urlCode, name: first.dataset.name } })); }, 0))" class="w-full text-left px-3 py-[9px] rounded-md text-[13px] flex items-center justify-between transition-colors duration-150" x-show="country === 'US' && (stateQuery === '' || 'Washington DC'.toLowerCase().includes(stateQuery.toLowerCase()))" type=button>
Washington DC
✓
setTimeout(() => { const first = document.querySelector('#city-options button[data-name]'); if (first) window.dispatchEvent(new CustomEvent('city-prefill', { detail: { code: first.dataset.urlCode, name: first.dataset.name } })); }, 0))" class="w-full text-left px-3 py-[9px] rounded-md text-[13px] flex items-center justify-between transition-colors duration-150" x-show="country === 'US' && (stateQuery === '' || 'West Virginia'.toLowerCase().includes(stateQuery.toLowerCase()))" type=button>
West Virginia
✓
setTimeout(() => { const first = document.querySelector('#city-options button[data-name]'); if (first) window.dispatchEvent(new CustomEvent('city-prefill', { detail: { code: first.dataset.urlCode, name: first.dataset.name } })); }, 0))" class="w-full text-left px-3 py-[9px] rounded-md text-[13px] flex items-center justify-between transition-colors duration-150" x-show="country === 'US' && (stateQuery === '' || 'Wisconsin'.toLowerCase().includes(stateQuery.toLowerCase()))" type=button>
Wisconsin
✓
setTimeout(() => { const first = document.querySelector('#city-options button[data-name]'); if (first) window.dispatchEvent(new CustomEvent('city-prefill', { detail: { code: first.dataset.urlCode, name: first.dataset.name } })); }, 0))" class="w-full text-left px-3 py-[9px] rounded-md text-[13px] flex items-center justify-between transition-colors duration-150" x-show="country === 'US' && (stateQuery === '' || 'Wyoming'.toLowerCase().includes(stateQuery.toLowerCase()))" type=button>
Wyoming
✓
City
$refs.citySearch && $refs.citySearch.focus())" class="w-full flex items-center justify-between bg-white/[0.02] border rounded-md px-3 py-[9px] text-[13px] transition-colors duration-150 disabled:opacity-40 disabled:cursor-not-allowed" :disabled=!state type=button>
Choose a state first
No cities found
Gender
Any
Female
✓
Male
✓
Trans Woman
✓
Trans Man
✓
Clear selection
Radius
+ 20 mi
Exact
✓
5 mi
✓
20 mi
✓
50 mi
✓
100 mi
✓
Service
Any
Service type
x !== s) : [...services, s]" :checked=services.includes(s) :value=s class=sr-only type=checkbox>
Incall
Available now
Show filters
0
Reset all
Engagement
Incall
Outcall
Both
Age
18–70
ageMax - 1) ageMin = ageMax - 1" class=dual-range-input max=70 min=18 type=range x-model.number=ageMin>
Height
4'6″–7'0″
heightMax - 1) heightMin = heightMax - 1" class=dual-range-input max=84 min=54 type=range x-model.number=heightMin>
Ethnicity
Any
x !== 'White') : [...ethnicity, 'White']" value="White" class=sr-only type=checkbox>
White
x !== 'Black') : [...ethnicity, 'Black']" value="Black" class=sr-only type=checkbox>
Black
x !== 'Asian') : [...ethnicity, 'Asian']" value="Asian" class=sr-only type=checkbox>
Asian
x !== 'Latina') : [...ethnicity, 'Latina']" value="Latina" class=sr-only type=checkbox>
Latina
x !== 'South Asian') : [...ethnicity, 'South Asian']" value="South Asian" class=sr-only type=checkbox>
South Asian
x !== 'Middle Eastern') : [...ethnicity, 'Middle Eastern']" value="Middle Eastern" class=sr-only type=checkbox>
Middle Eastern
x !== 'Native American') : [...ethnicity, 'Native American']" value="Native American" class=sr-only type=checkbox>
Native American
x !== 'Mixed') : [...ethnicity, 'Mixed']" value="Mixed" class=sr-only type=checkbox>
Mixed
x !== 'Other') : [...ethnicity, 'Other']" value="Other" class=sr-only type=checkbox>
Other
Clear selection
Body type
Any
x !== 'Petite') : [...body, 'Petite']" value="Petite" class=sr-only type=checkbox>
Petite
x !== 'Slender') : [...body, 'Slender']" value="Slender" class=sr-only type=checkbox>
Slender
x !== 'Average') : [...body, 'Average']" value="Average" class=sr-only type=checkbox>
Average
x !== 'Athletic') : [...body, 'Athletic']" value="Athletic" class=sr-only type=checkbox>
Athletic
x !== 'Curvy') : [...body, 'Curvy']" value="Curvy" class=sr-only type=checkbox>
Curvy
x !== 'BBW') : [...body, 'BBW']" value="BBW" class=sr-only type=checkbox>
BBW
Clear selection
Hair color
Any
x !== 'Blonde') : [...hair, 'Blonde']" value="Blonde" class=sr-only type=checkbox>
Blonde
x !== 'Brown') : [...hair, 'Brown']" value="Brown" class=sr-only type=checkbox>
Brown
x !== 'Black') : [...hair, 'Black']" value="Black" class=sr-only type=checkbox>
Black
x !== 'Red') : [...hair, 'Red']" value="Red" class=sr-only type=checkbox>
Red
x !== 'Grey') : [...hair, 'Grey']" value="Grey" class=sr-only type=checkbox>
Grey
x !== 'Dyed') : [...hair, 'Dyed']" value="Dyed" class=sr-only type=checkbox>
Dyed
Clear selection
Bust size
Any
x !== 'Small') : [...bust, 'Small']" value="Small" class=sr-only type=checkbox>
Small
x !== 'Medium') : [...bust, 'Medium']" value="Medium" class=sr-only type=checkbox>
Medium
x !== 'Large') : [...bust, 'Large']" value="Large" class=sr-only type=checkbox>
Large
Clear selection
Menu (leave out providers who do
not
do):
Any
x !== 'bbbj') : [...noMenu, 'bbbj']" value="bbbj" class=sr-only type=checkbox>
BBBJ
x !== 'cbj') : [...noMenu, 'cbj']" value="cbj" class=sr-only type=checkbox>
CBJ
x !== 'dfk') : [...noMenu, 'dfk']" value="dfk" class=sr-only type=checkbox>
DFK
x !== 'lfk') : [...noMenu, 'lfk']" value="lfk" class=sr-only type=checkbox>
LFK
x !== 'daty') : [...noMenu, 'daty']" value="daty" class=sr-only type=checkbox>
DATY
x !== 'cim') : [...noMenu, 'cim']" value="cim" class=sr-only type=checkbox>
CIM
x !== 'cof') : [...noMenu, 'cof']" value="cof" class=sr-only type=checkbox>
COF
x !== 'fiv') : [...noMenu, 'fiv']" value="fiv" class=sr-only type=checkbox>
FIV
x !== 'fov') : [...noMenu, 'fov']" value="fov" class=sr-only type=checkbox>
FOV
x !== 'greek') : [...noMenu, 'greek']" value="greek" class=sr-only type=checkbox>
Greek
Clear selection
Hourly rate
$100 – $1,000+ / hr
rateMax - 50) rateMin = rateMax - 50" class=dual-range-input max=1000 min=100 step=50 type=range x-model.number=rateMin>
No filters applied · Showing 6080 providers
Density
№ 661
Nataliajade
Outcalls Only💦 All Natural Busty Italian Bombshell 💣 Catch me while you can 💦
Dixon, US
0 kudos
View profile →
№ 662
Nachobeeezy
6am-1pm 100$ special
Chico, US
0 kudos
View profile →
№ 663
missmegan
Sensual Sexy Megan
Sunnyvale, US
0 kudos
View profile →
№ 664
JennaDee
🟢Voluptuous BBW JennaDee🟢
Elk Grove, US
0 kudos
View profile →
Showing
661
–
664
of
6080
Prev
1
···
165
166
167
···
1520
Next
Loading